Forum: PC Hard- und Software Usb automount zu langsam


von unbekannt (Gast)


Lesenswert?

Hallo,

gibt es unter Linux eine Möglchkeit, die Automountfunktion zu 
beschleunigen.
Aktuell dauert der Mountvorgang eines USB-Sticks ca. 7 Sekunden

Mfg

von Kaj (Gast)


Lesenswert?

unbekannt schrieb:
> Aktuell dauert der Mountvorgang eines USB-Sticks ca. 7 Sekunden
Ja, und? Wo ist da jetzt das Problem?

von unbekannt (Gast)


Lesenswert?

Problem ist, dass ich auf einem Display mit embedded Linux bin und der 
User sofort das Einstecken des Usb Sticks angezeigt bekommen soll.

von c.m. (Gast)


Lesenswert?

was dauert denn so lange? was sagt das kernellog beim einstecken? welche 
"die" automountfunktion wird denn verwendet?

von Εrnst B. (ernst)


Lesenswert?

Viel wird sich da vermutlich nicht machen lassen...
Grad ausprobiert, auch ohne "mount" braucht mein Rechner ca. 2.5 
Sekunden vom ersten Einstecken bis zum Auswerten der Partitionstabelle.

Zwei Sekunden davon könnten Absicht sein, und lassen sich vielleicht im 
Linux-Quelltext verkürzen: einmal Übergabe usb core an usb-storage, und 
einmal von usb-storage an "sd", scsi-disk.

Was danach in deinem Automount passiert, kannst du ja ähnlich 
analysieren, evtl gibts da auch offensichtliche Zeitfresser.
1
[289745.391729] usb usb4: usb wakeup-resume
2
[289745.391736] usb usb4: usb auto-resume
3
[289745.391750] hub 4-0:1.0: hub_resume
4
[289745.391766] hub 4-0:1.0: port 2: status 0203 change 0001
5
[289745.492037] hub 4-0:1.0: state 7 ports 2 chg 0004 evt 0000
6
[289745.492057] hub 4-0:1.0: port 2, status 0203, change 0000, 5.0 Gb/s
7
[289745.594225] usb 4-2: new SuperSpeed USB device number 2 using xhci_hcd
8
[289745.606450] usb 4-2: Parent hub missing LPM exit latency info.  Power management will be impacted.
9
[289745.607202] usb 4-2: skipped 1 descriptor after endpoint
10
[289745.607205] usb 4-2: skipped 1 descriptor after endpoint
11
[289745.607571] usb 4-2: default language 0x0409
12
[289745.608824] usb 4-2: udev 2, busnum 4, minor = 385
13
[289745.608827] usb 4-2: New USB device found, idVendor=13fe, idProduct=5200
14
[289745.608829] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
15
[289745.608831] usb 4-2: Product: MKNUFDVS64GB
16
[289745.608833] usb 4-2: Manufacturer: MUSHKIN
17
[289745.608834] usb 4-2: SerialNumber: 070B43AF7D823688
18
[289745.608976] usb 4-2: usb_probe_device
19
[289745.608979] usb 4-2: configuration #1 chosen from 1 choice
20
[289745.609331] usb 4-2: Successful Endpoint Configure command
21
[289745.609574] usb 4-2: adding 4-2:1.0 (config #1, interface 0)
22
** 1 sek. hier **
23
[289746.691914] usb-storage 4-2:1.0: usb_probe_interface
24
[289746.691927] usb-storage 4-2:1.0: usb_probe_interface - got id
25
[289746.691933] usb-storage 4-2:1.0: USB Mass Storage device detected
26
[289746.692469] scsi10 : usb-storage 4-2:1.0
27
[289746.692588] usbcore: registered new interface driver usb-storage
28
** 1 sek. hier **
29
[289747.694650] scsi 10:0:0:0: Direct-Access     MUSHKIN  MKNUFDVS64GB     PMAP PQ: 0 ANSI: 6
30
[289747.696285] sd 10:0:0:0: [sdg] 123535360 512-byte logical blocks: (63.2 GB/58.9 GiB)
31
[289747.697210] sd 10:0:0:0: [sdg] Write Protect is off
32
[289747.697213] sd 10:0:0:0: [sdg] Mode Sense: 2b 00 00 08
33
[289747.698129] sd 10:0:0:0: [sdg] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
34
[289747.881799]  sdg: sdg1
35
[289747.884521] sd 10:0:0:0: [sdg] Attached SCSI removable disk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.