halo,
hab noch ne verständnisfrage....arbeitsspeicher
linux geht ja im gegensatz zu windows resourcenfreundlicher mit ram um..hab ich gehört.
das heisst, linux lädt nur das in den ram, was aktuell gebraucht wird(das dürfte auch der grund sein, warum bei klickk auf eine applikation der startvorgang ein bisschen zäh ist).
ps: kann man aber ganz gut kompensieren (openoffice fixen speicher zuteilen..kde leistung einstellen..)
wenn ich mir aber unter kde(sorry, arbeite nur mit kde)das leistungsdiagramm anschaue, ist der ram immer voll belegt..obwohl ich keine apps laufen habe(habe auch nix getrixelt mit ram zuweisen oder leistung kde)
trotzdem nimmt sich linux den ganzen speicher(ist das so ein prefetch-ding??)
wenn die annahme stimmt, dass linux nur das reinlädt, was unbedingt gebraucht wird, wieso lädt es dann von haus aus nicht den ram voller(auf verdacht)
gruss günter
Linux 15.032 Themen, 107.080 Beiträge
dd kopiert die Daten sektorweise. dd muß aber wissen wie groß die Sektoren auf dem Datenträger sind.
Sonst geht die Struktur der Daten verloren.
CDs/DVDS haben eine Sektorgröße von 2048 Byte.
Festplatten und Floppydisketten haben einen Sektorgröße von 512 Byte.
Diese Sektoren sind auf dem Datenträger schon drauf und dd muß wissen wie groß sie sind.
Man sagt ja auch Festplatten und CD-Laufwerke sind blockorientierte Geräte, weil die Daten blockweise von der Festplatte in den RAM geladen werden und nicht zeichenweise, also byteweise.
Wenn am Anfang bei einer Gerätedatei ein b steht, dann ist es ein blockorientiertes Gerät:
dir -l hda
brw-rw---- 1 root disk 3, 0 2007-08-14 13:33 hda
Steht ein c, dann ist dieses Gerät zeichenorientiert:
dir -l ttyS0
crw-rw---- 1 root dialout 4, 64 2007-08-14 13:33 ttyS0
ttyS0 ist die erste serielle Schnittstelle.
Die Zeichen können nur zeichenweise gelesen werden.
Wenn du mit dd ein Image einer CD anlegen willst, dann mußt du mit bs=2048 dd mitteilen das die Sektorgröße einer CD so groß ist.
Der Parameter count teilt dd mit, wieviele Sektoren kopiert werden.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1
Da wird der erste Sektor mit einer Größe von 512 Byte und NUR der erste Sektor auf eine Floppydisk kopiert.
Der erste Sektor einer Festplatte ist der MBR.
