質問するログイン新規登録

質問編集履歴

3

文章の変更

2020/07/30 07:30

投稿

ysk_snn
ysk_snn

スコア21

title CHANGED
@@ -1,1 +1,1 @@
1
- ラズパイの高速化をしようとしたとき、enableすると逆に遅くなってしまうserviceについて教えていただけませんか
1
+ ラズパイの起動時間の高速化をしようとしたとき、enableすると逆に遅くなってしまうserviceについて教えていただけませんか
body CHANGED
@@ -1,16 +1,11 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- ラズパイZEROで動画撮影・画像処理・保存をしです。
3
+ ラズパイにあれこれ機能盛り込みすぎ、サービスを停止させていたらdisableることで逆に起動時間が遅くなるサービスがありました
4
- 1280×720くらいのサイズで20fpsで撮れら嬉しいです。
4
+ なぜこうったことが起こる他にも起こりうることなのか、対処法はあるのか、を教えていだきたいです。
5
- 画像処理にはscikitlearnを使っております。
6
- た、VNCでノートPCから操作ております。
5
+ 初期化はあたくありません...
7
6
 
8
- ラズパイにあれこれ機能を盛り込みすぎて、動画のfpsを上げられずに困っています。
9
- 厄介なことに、連絡の取りづらい方から譲り受けたラズパイですので何が入っているのか詳しく聞くことができません...
10
- ですので、初期化はあまりしたくありません...
11
-
12
7
  ### 試したこと
13
- 不要なサービスをdisableしようとしたのですが、
8
+ 不要なサービスのひとつ、mariadbをdisableしようとしたのですが、
14
9
  ```
15
10
  ~$ sudo systemctl disable mariadb
16
11
  ```
@@ -60,7 +55,7 @@
60
55
  しかし、mariadbがenableの状態では、mysql.serviceをdisableできました。
61
56
  このとき、systemd-analyze blameの結果にはmysql.serviceは表示されていなかったにもかかわらず、5s程度起動が早くなりました。(これも不思議に思っています)
62
57
  さらに、mariadbをdisableしようとするとそれはできませんでした。
63
- 長くなりましたが、mariadbもdisableする方法はありますでしょうか。
58
+ mariadbもdisableする方法はありますでしょうか。
64
59
 
65
60
  ### 補足情報(FW/ツールのバージョンなど)
66
61
  ```

2

誤記修正

2020/07/30 07:30

投稿

ysk_snn
ysk_snn

スコア21

title CHANGED
File without changes
body CHANGED
@@ -124,30 +124,4 @@
124
124
  258ms ifupdown-pre.service
125
125
  255ms systemd-tmpfiles-setup-dev.service
126
126
  251ms plymouth-start.service
127
- ```
127
+ ```
128
-
129
- ### 前提・実現したいこと
130
-
131
- ここに質問の内容を詳しく書いてください。
132
- (例)PHP(CakePHP)で●●なシステムを作っています。
133
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
134
-
135
- ### 発生している問題・エラーメッセージ
136
-
137
- ```
138
- エラーメッセージ
139
- ```
140
-
141
- ### 該当のソースコード
142
-
143
- ```ここに言語名を入力
144
- ソースコード
145
- ```
146
-
147
- ### 試したこと
148
-
149
- ここに問題に対して試したことを記載してください。
150
-
151
- ### 補足情報(FW/ツールのバージョンなど)
152
-
153
- ここにより詳細な情報を記載してください。

1

やったことの追記

2020/07/30 05:34

投稿

ysk_snn
ysk_snn

スコア21

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,7 @@
9
9
  厄介なことに、連絡の取りづらい方から譲り受けたラズパイですので何が入っているのか詳しく聞くことができません...
10
10
  ですので、初期化はあまりしたくありません...
11
11
 
12
+ ### 試したこと
12
13
  不要なサービスをdisableしようとしたのですが、
13
14
  ```
14
15
  ~$ sudo systemctl disable mariadb
@@ -28,102 +29,125 @@
28
29
  あるとすれば補足情報に挙げたサービスの中で停止させてはならない(逆に停止させて良い)サービスを教えていただけないでしょうか。
29
30
  (サービスの名前で検索してもよくわからない内容ばかりでした...皆さんどうやって勉強されているのでしょうか...)
30
31
 
32
+ (追記01)
31
- また、これは少し話ずれるですが
33
+ ■mariadbenableときは
32
34
  ```
33
- ~$ sudo systemctl disable mariadb
35
+ name:~ $ systemd-analyze blame
36
+ 33.183s nmbd.service
37
+ 19.612s udisks2.service
38
+ 17.168s mariadb.service
39
+ ...
34
40
  ```
41
+ となっていて、後述するmysqlというサービスが表示されないのですが、
35
- しても
42
+ ■mariadbがdisableのきは
36
43
  ```
37
- ~$ sudo systemctl disable mariadb.service
44
+ name:~ $ systemd-analyze blame
45
+ 32.410s nmbd.service
46
+ 29.479s mysql.service
47
+ 19.517s udisks2.service
48
+ ...
38
49
  ```
50
+ と、mysql.serviceが上位に現れます。
39
- も同じよに処理されているように見えるのですが、この二つに違いはありせんか
51
+ これが、mariadbをdisableする起動時間が遅くなっしま原因だったと考えていま
52
+ しかし、mariadbがdisableの状態で、mysql.serviceをdisableしようとすると、
53
+ ```
54
+ name:~ $ sudo systemctl disable mysql.service
55
+ mysql.service is not a native service, redirecting to systemd-sysv-install.
56
+ Executing: /lib/systemd/systemd-sysv-install disable mysql
57
+ ```
40
- 併せ教えていただけるとありたい
58
+ となっ、disableすとができません
41
59
 
60
+ しかし、mariadbがenableの状態では、mysql.serviceをdisableできました。
61
+ このとき、systemd-analyze blameの結果にはmysql.serviceは表示されていなかったにもかかわらず、5s程度起動が早くなりました。(これも不思議に思っています)
62
+ さらに、mariadbをdisableしようとするとそれはできませんでした。
42
- どうぞよろしお願いいたします。
63
+ なりまたが、mariadbもdisableする方法はありますでしょうか
43
64
 
44
65
  ### 補足情報(FW/ツールのバージョンなど)
45
66
  ```
46
- name:~ $ systemctl list-units --type=service
47
- UNIT LOAD ACTIVE SUB DESCRIPTION
48
- alsa-restore.service loaded active exited Save/Restore Sound Card S
49
- alsa-state.service loaded active running Manage Sound Card State (
50
- avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack
51
- console-setup.service loaded active exited Set console font and keym
52
- containerd.service loaded active running containerd container runt
53
- cron.service loaded active running Regular background progra
54
- dbus.service loaded active running D-Bus System Message Bus
55
- dhcpcd.service loaded active running dhcpcd on all interfaces
56
- dphys-swapfile.service loaded active exited dphys-swapfile - set up,
57
- getty@tty1.service loaded active running Getty on tty1
58
- gldriver-test.service loaded active exited Check for v3d driver
59
- ifupdown-pre.service loaded active exited Helper to synchronize boo
60
- keyboard-setup.service loaded active exited Set the console keyboard
61
- kmod-static-nodes.service loaded active exited Create list of required s
62
- lightdm.service loaded active running Light Display Manager
63
- mariadb.service loaded active running MariaDB 10.3.22 database
64
- networking.service loaded active exited Raise network interfaces
65
- nmbd.service loaded active running Samba NMB Daemon
66
- polkit.service loaded active running Authorization Manager
67
- raspi-config.service loaded active exited LSB: Switch to ondemand c
68
- rc-local.service loaded active exited /etc/rc.local Compatibili
69
- rng-tools.service loaded active running rng-tools.service
70
- lines 1-23...skipping...
71
- UNIT LOAD ACTIVE SUB DESCRIPTION
72
- alsa-restore.service loaded active exited Save/Restore Sound Card S
73
- alsa-state.service loaded active running Manage Sound Card State (
74
- avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack
75
- console-setup.service loaded active exited Set console font and keym
76
- containerd.service loaded active running containerd container runt
77
- cron.service loaded active running Regular background progra
78
- dbus.service loaded active running D-Bus System Message Bus
79
- dhcpcd.service loaded active running dhcpcd on all interfaces
80
- dphys-swapfile.service loaded active exited dphys-swapfile - set up,
81
- getty@tty1.service loaded active running Getty on tty1
82
- gldriver-test.service loaded active exited Check for v3d driver
83
- ifupdown-pre.service loaded active exited Helper to synchronize boo
84
- keyboard-setup.service loaded active exited Set the console keyboard
85
- kmod-static-nodes.service loaded active exited Create list of required s
86
- lightdm.service loaded active running Light Display Manager
87
- mariadb.service loaded active running MariaDB 10.3.22 database
88
- networking.service loaded active exited Raise network interfaces
89
- nmbd.service loaded active running Samba NMB Daemon
90
- polkit.service loaded active running Authorization Manager
91
- raspi-config.service loaded active exited LSB: Switch to ondemand c
92
- rc-local.service loaded active exited /etc/rc.local Compatibili
93
- rng-tools.service loaded active running rng-tools.service
94
- rpi-eeprom-update.service loaded active exited Check for Raspberry Pi EE
95
- rsyslog.service loaded active running System Logging Service
96
- serial-getty@ttyS0.service loaded active running Serial Getty on ttyS0
97
- sleepi2-heartbeat.service loaded active running sleepi2 software heartbea
98
- smbd.service loaded active running Samba SMB Daemon
99
- ssh.service loaded active running OpenBSD Secure Shell serv
100
- systemd-fsck-root.service loaded active exited File System Check on Root
101
- systemd-fsck@dev-disk-by\x2dpartuuid-97709164\x2d01.service loaded active exited File System Check on /dev
102
- systemd-journal-flush.service loaded active exited Flush Journal to Persiste
103
- systemd-journald.service loaded active running Journal Service
104
- systemd-logind.service loaded active running Login Service
105
- systemd-modules-load.service loaded active exited Load Kernel Modules
106
- systemd-random-seed.service loaded active exited Load/Save Random Seed
107
- systemd-remount-fs.service loaded active exited Remount Root and Kernel F
108
- systemd-sysctl.service loaded active exited Apply Kernel Variables
109
- systemd-sysusers.service loaded active exited Create System Users
110
- systemd-timesyncd.service loaded active running Network Time Synchronizat
111
- systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Node
112
- systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and
113
- systemd-udev-trigger.service loaded active exited udev Coldplug all Devices
114
- systemd-udevd.service loaded active running udev Kernel Device Manage
115
- systemd-update-utmp.service loaded active exited Update UTMP about System
116
- systemd-user-sessions.service loaded active exited Permit User Sessions
117
- triggerhappy.service loaded active running triggerhappy global hotke
118
- udisks2.service loaded active running Disk Manager
119
- user-runtime-dir@0.service loaded active exited User Runtime Directory /r
120
- user-runtime-dir@1000.service loaded active exited User Runtime Directory /r
121
- user@0.service loaded active running User Manager for UID 0
122
- user@1000.service loaded active running User Manager for UID 1000
123
- vncserver-x11-serviced.service loaded active running VNC Server in Service Mod
124
- wpa_supplicant.service loaded active running WPA supplicant
67
+ name:~ $ systemd-analyze blame
68
+ 33.183s nmbd.service
69
+ 19.612s udisks2.service
70
+ 17.168s mariadb.service
71
+ 12.148s dev-mmcblk0p2.device
72
+ 11.525s systemd-rfkill.service
73
+ 9.400s raspi-config.service
74
+ 8.730s dphys-swapfile.service
75
+ 8.009s hciuart.service
76
+ 7.906s smbd.service
77
+ 6.836s lightdm.service
78
+ 6.472s plymouth-quit-wait.service
79
+ 6.161s ssh.service
80
+ 5.307s keyboard-setup.service
81
+ 5.259s systemd-udev-trigger.service
82
+ 4.756s systemd-logind.service
83
+ 4.620s polkit.service
84
+ 4.346s user@0.service
85
+ 3.703s systemd-journald.service
86
+ 3.414s gldriver-test.service
87
+ 3.374s rpi-eeprom-update.service
88
+ 3.289s networking.service
89
+ 3.236s rsyslog.service
90
+ 3.166s systemd-timesyncd.service
91
+ 3.001s user@1000.service
92
+ 2.974s wpa_supplicant.service
93
+ 2.934s systemd-user-sessions.service
94
+ 2.900s systemd-fsck@dev-disk-by\x2dpartuuid-97709164\x2d01.service
95
+ 2.842s rng-tools.service
96
+ 2.757s dhcpcd.service
97
+ 2.699s systemd-fsck-root.service
98
+ 2.598s avahi-daemon.service
99
+ 2.256s triggerhappy.service
100
+ 1.683s bluetooth.service
101
+ 1.587s systemd-update-utmp-runlevel.service
102
+ 1.544s systemd-tmpfiles-setup.service
103
+ 1.429s systemd-modules-load.service
104
+ 1.421s dev-mqueue.mount
105
+ 1.418s systemd-remount-fs.service
106
+ 1.267s run-rpc_pipefs.mount
107
+ 1.188s systemd-sysctl.service
108
+ 1.066s systemd-sysusers.service
109
+ 1.066s containerd.service
110
+ 1.034s systemd-update-utmp.service
111
+ 1.011s systemd-journal-flush.service
112
+ 864ms sys-kernel-debug.mount
113
+ 852ms systemd-random-seed.service
114
+ 797ms plymouth-read-write.service
115
+ 652ms user-runtime-dir@0.service
116
+ 621ms kmod-static-nodes.service
117
+ 590ms rc-local.service
118
+ 494ms alsa-restore.service
119
+ 491ms systemd-udevd.service
120
+ 477ms console-setup.service
121
+ 454ms user-runtime-dir@1000.service
122
+ 389ms nfs-config.service
123
+ 369ms sys-fs-fuse-connections.mount
124
+ 258ms ifupdown-pre.service
125
+ 255ms systemd-tmpfiles-setup-dev.service
126
+ 251ms plymouth-start.service
127
+ ```
125
128
 
129
+ ### 前提・実現したいこと
130
+
131
+ ここに質問の内容を詳しく書いてください。
126
- LOAD = Reflects whether the unit definition was properly loaded.
132
+ (例)PHP(CakePHP)で●●なシステムを作っています。
127
- ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
128
- SUB = The low-level unit activation state, values depend on unit type.
133
+ ■■な機能を実装中に以下のエラーメッセージが発生しました。
134
+
135
+ ### 発生している問題・エラーメッセージ
136
+
129
- ```
137
+ ```
138
+ エラーメッセージ
139
+ ```
140
+
141
+ ### 該当のソースコード
142
+
143
+ ```ここに言語名を入力
144
+ ソースコード
145
+ ```
146
+
147
+ ### 試したこと
148
+
149
+ ここに問題に対して試したことを記載してください。
150
+
151
+ ### 補足情報(FW/ツールのバージョンなど)
152
+
153
+ ここにより詳細な情報を記載してください。