Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

23.10.2017, 22:00

Gentoo Umzug auf Crucial C300 SSD

Hi,
ich habe mithilfe Clonezilla meine bestehende Gentoo Installation erfolgreich auf SSD kopiert. Alles läuft super und ich kann auch einen Geschwindigkeitszuwachs feststellen.

Leider komme ich mit dem Gentoo SSD WIKI nicht zurecht da es mich verwirrt.

Kann mir vielleicht jemand Hilfestellung geben?

Hier meine Fstab:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed); notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
UUID=xxxxxxx      ext4            defaults,noatime        0 1
UUID=xxxxxxx   /home       ext4            defaults,noatime        0 2

/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
tmpfs           /var/tmp/portage                tmpfs   size=16G,uid=portage,gid=portage,mode=775,noatime       0 0
/dev/sdc6 /mnt/Filme ntfs-3g defaults,noatime,users 0 0



Ich habe 24GB ram und eine 64 GB SSD Crucial C300

was kann ich verbessern oder vielmehr - was sollte ich ändern?


Harald

2

26.10.2017, 19:07

Ist das wirklich deine fstab?
Ich kann nirgends den Mountpoint "/" entdecken. Oder hast Du nur für die Darstellung hier den Mountpoint versehentlich mit gelöscht?


Auf jeden Fall würde ich noch den Trim Befehl automatisieren (ich habs mit cron gemacht):
z.B.

Quellcode

1
2
crontab -e
15 7,19 * * * /sbin/fstrim -v /

Führt dann jeweils den Trim um 7:15 bzw 19:15 aus. Dazu muss der PC dann an sein. Kannst ja ne andere Zeit eintragen.
https://wiki.gentoo.org/wiki/SSD#cron

Bei so viel RAM würde ich auch nicht auf der SSD compilieren lassen sondern das in den RAM verlegen.
https://wiki.gentoo.org/wiki/SSD#Temporal_files_to_TMPFS

3

26.10.2017, 19:15

Hi,

wenn ich 24GB Ram habe und diesen Eintrag in fstab habe:

Quellcode

1
tmpfs           /var/tmp/portage                tmpfs   size=16G,uid=portage,gid=portage,mode=775,noatime       0 0


soll ich noch zusätzlich

Quellcode

1
tmpfs           /tmp            tmpfs           size=16G,noatime        0 0


wählen?

Harald

4

27.10.2017, 16:31

Hi,

hast Du systemd? Soweit ich weiss, wird in Systemd sowieso /tmp im tmpfs eingehängt. Allerdings nur der halbe zur Verfügung stehenden RAM. Du brauchst diese Zeile also nur, wenn Du eine andere Ram Menge brauchst. (16GB ist bei Dir ja schon deutlich mehr als 12GB). Brauchst Du das unbedingt? Dann könntest Du Dir die Zeile sparen.
https://wiki.gentoo.org/wiki/Tmpfs#systemd

Hast mal darüber nachgedacht das portage tmp Verzeichnis einfach in den RAM zu verschieben?
Also wenn /tmp ein tmpfs ist, dann einfach in der make.config:

Quellcode

1
PORTAGE_TMPDIR="/tmp"

https://wiki.gentoo.org/wiki/SSD#Portage_TMPDIR_on_TMPFS

5

27.10.2017, 18:57

Hi,

ich benutze Openrc und bin etwas verwirrt mit dem tmpfs Gedöns.

da ich schon diesen Eintrag benutze

Quellcode

1
tmpfs           /var/tmp/portage                tmpfs   size=16G,uid=portage,gid=portage,mode=775,noatime       0 0


verstehe ich nicht ob ich noch weitere fstab Einträge brauche....


Harald

6

28.10.2017, 14:32

Hi,

den 2. zusätzlichen Eintrag kannst Du machen um den Inhalt von /var/tmp/portage (das Temp-Verzeichnis von Portage) in den RAM zu legen. Du kannst Dir das aber auch sparen, wenn Du einfach Portage sagst, er soll sein Tempverzeichnis an einen anderen Ort legen, der sich schon im RAM befindet. Es geht also beides.

Ich finde es eleganter Portage zu sagen, er soll sein Temp-Verzeichnis nach /tmp legen, was sich ja schon im RAM befindet. Dann brauchst Du nichts mehr an der fstab machen.

Die Andere Variante, Du legst den 2. fstab Eintrag (/var/tmp/porage/ als ramfs) an und beläßt Portage bei seinen Standarteinstellungen.

Ist Deine Wahl.

EDIT:
Sorry, ich habs grad erst gesehen. Du hast bereits einen Mountpoint /var/tmp/portage im RAM angelegt. Damit ist schon alles erledigt und Portage baut alles im RAM. Bin davon ausgegangen, dass Du dir zuerst das /tmp in den RAM gelegt hast. (Fehler von mir).

Kannst das ja mal überprüfen mit

Quellcode

1
df -h

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »hafgan« (28.10.2017, 14:50)