BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Anwendungen und Ports

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 08.10.2010, 11:54   #16
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Ich habe mal mit dem Entwickler von gsched einen Mail-Austausch, was ein guter Weg ist gsched beim Boot zu aktivieren. Momentan mache ich das tatsächlich von /etc/rc.local aus.

Meine Schluss daraus ist, dass die Information direkt auf dem Datenträger liegen sollte (also, dass gsched erwünscht ist und welcher Algorithmus verwendet werden soll). Denn nur dort kann man unmissverständlich den zur Hardware passenden Algorithmus ablegen. Nur implementieren müsste es jemand.

Ich habe inzwischen genug im geom-Code gewühlt (wegen automounter) um das zu machen aber pkg_upgrade ist immer noch nicht fertig.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 08.10.2010, 12:24   #17
Columbo0815
Kaffeemann
 
Registrierungsdatum: Apr 2007
Beiträge: 1.185
Zitat:
Zitat von Kamikaze Beitrag anzeigen
aber pkg_upgrade ist immer noch nicht fertig.
... und dabei warte ich so sehnsüchtig darauf!
Columbo0815 ist offline   Mit Zitat antworten
Alt 08.10.2010, 12:55   #18
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Ich kann dir verraten, dass es auf jeden Fall deutlich schneller ist.

Hast du mal mit der aktuellen Version ein pkg_upgrade -ncfrRrR www/firefox probiert? Bei mir dauert das Preprocessing da über 6 Minuten.

Die Entwicklerversion macht das komplette Preprocessing (Abhängigkeiten auflösen, sortieren) in deutlich unter 2 Minuten.

Der Hintergrund-Downloader ist auch deutlich cleverer geworden und scheint hervorragend zu funktionieren. ...

Naja, ich hebe mir das für den Vortrag auf. Vielleicht schaffe ich ja noch rechtzeitig etwas für den FreeBSD Status Report rauszuhauen.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 08.10.2010, 13:00   #19
Columbo0815
Kaffeemann
 
Registrierungsdatum: Apr 2007
Beiträge: 1.185
Ok... ich will ja das Programm aber "aus einem anderen Grund" nutzen
Columbo0815 ist offline   Mit Zitat antworten
Alt 08.10.2010, 15:51   #20
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Wird schon, uma erkennt jetzt automatisch, wenn PACKAGESITE auf einen lokalen Ordner zeigt, dann zeigen PKG_INDEX, PKG_MOVED und PKG_UPDATING direkt ins lokale repository und werden nicht mehr heruntergeladen.

Auch PACKAGESITE_MIRRORS bleibt dann leer. Auch wenn man PACKAGESITE_MIRRORS leer definiert, wird das von uma nicht mehr mit den Standardmirrors aufgefüllt. pkg_upgrade hat den nötigen Read-only Support für lokale Repositories (es versucht nicht herunterzuladen, wenn die Pakete da sind und die Abhängigkeiten in den Paketen zum INDEX passen).

Was noch fehlt ist das Tool zum INDEX generieren.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 08.10.2010, 18:09   #21
Morfio
Registered User
 
Registrierungsdatum: Jul 2005
Ort: Andernach
Beiträge: 309
@Kamikaze Welcher Vortrag denn?
Morfio ist offline   Mit Zitat antworten
Alt 08.10.2010, 18:34   #22
h^2
Moderators
 
Registrierungsdatum: Sep 2009
Beiträge: 870
Gerade bei KDE-Programmen könnte auch relevant sein, dass sie kein Speicher teilen können und deswegen viel verschwenden. Dazu vor kurzem auf kde-freebsd@
Zitat:
At Thu, 09 Sep 2010 17:06:47 +0300,
Andriy Gapon wrote:
>
>
> I've just upgraded to kde-4.5.1 and during startup it spits out a lot of messages
> like the following:
>
> KSharedDataCache::Private::mapSharedMemory: Failed to establish shared memory
> mapping, will fallback to private memory -- memory usage will increase
>
> Is this something to worry about?
> What causes these messages? Perhaps some local misconfiguration on my part?

KSharedDataCache has been mostly rewritten for the 4.5 release, and
the new code relies on _POSIX_THREAD_PROCESS_SHARED being correctly
defined and implemented, which is not the case on FreeBSD.

Alberto Villa (xzhayon) was interested in working on that in a few
weeks time, but any help from the core team wrt implementing this part
of pthreads would be really appreciated.
Und dann kurz darauf schon die gute Nachricht, dass etwas mit Semaphoren implmentiert wurde:
Zitat:
ok, i had the patch committed in rev. 1181777. i'll wait for another
modification to make it into svn, then i'll patch kdelibs 4.5.2

unfortunately that will work only with 9-current, so i'll also write a
temporary hackish implementation for 7 and 8 users
__________________
Wir kommen aus /dev/null und wir gehen nach /dev/null, alles dazwischen ist ziemlich /dev/random.

Mein Blog zu BSD und Freier Software: https://blogs.fsfe.org/h2
h^2 ist offline   Mit Zitat antworten
Alt 08.10.2010, 20:47   #23
teuk
Registered User
 
Registrierungsdatum: Dec 2003
Beiträge: 177
Hi,

koennten die Leute, die gsched im (Dauer)einsatz haben, hier evtl. kurz Feedback geben. Mich stoert die diskutierte Zaehheit naemlich auch ein wenig. Bis auf Kamikazes Post, aus dem ich auf dauerhaften Einsatz schliessen kann(?), kann ich aus den anderen Antworten nur "mal getestet" und "herum experimentiert" heraus lesen.
Konkret interssiert mich, ob man gsched schon produktiv einsetzen kann ohne dabei Angst um seine Daten haben zu muessen (ist ja erst neu in 8.1)?. Kann ich das auch mal eben einfach so mitten im Betrieb an- und ausschalten, wie es die Manpage suggeriert? Oder doch nur lieber beim Booten? In beiden Faellen habe ich ja keine direkte Kontrolle mehr darauf, was und wieviel alles an die Platte geschickt wird und sehe also, ganz naiv betrachtet, erstmal keinen Unterschied zwischen den beiden Szenarien.

Speziell @Kamikaze: Kam bei dem erwaehnten Mail-Austausch evlt. auch noch etwas mehr zu dem Thema "geom_sched influence on SU consistency", das du vor einer Weile mal auf stable@ angesprochen hast, rum?

teuk
teuk ist offline   Mit Zitat antworten
Alt 08.10.2010, 21:11   #24
Fusselbär
Makefile Voyeur
 
Benutzerbild von Fusselbär
 
Registrierungsdatum: Aug 2004
Ort: Köln
Beiträge: 1.619
Zitat:
Zitat von teuk Beitrag anzeigen
Hi,

koennten die Leute, die gsched im (Dauer)einsatz haben, hier evtl. kurz Feedback geben.
Ich habe gsched ja gestern Abend das erste mal aktiviert, Dauereinstatz wäre also übertrieben, aber seitdem lasse ich gsched laufen.
Mir ist aufgefallen, dass mein System beim locate Datenbank aufbauen geschmeidiger lief.

In der /etc/sysctl.conf habe ich das schon länger drin, was Yamagi weiter oben erwähnte:
Code:
# For AHCI and NCQ vfs.read_max=32 # More memory for dirhashes vfs.ufs.dirhash_maxmem=134217728
Beim benutzen von rm mit dem P Schalter für viele große Dateien scheint gsched auch für verbesserte Geschmeidigkeit zu sorgen.
__________________
BSD Zockerclub
FreeBSD 9.1-STABLE amd64
Fusselbär ist offline   Mit Zitat antworten
Alt 08.10.2010, 21:55   #25
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Zitat:
Zitat von teuk Beitrag anzeigen
Speziell @Kamikaze: Kam bei dem erwaehnten Mail-Austausch evlt. auch noch etwas mehr zu dem Thema "geom_sched influence on SU consistency", das du vor einer Weile mal auf stable@ angesprochen hast, rum?
Ja, da kam noch etwas bei rum.

Gsched lügt nicht über erfolgte Writes, also wird die SU Konsistenz auch nicht unterwandert.

Ich habe die Sache auch mal intensiver gestestet, gsched auf einen USB-Stick losgelassen und den im gemounteten Zustand abgezogen. Sogar das ging. Danach habe ich das beim Schreiben einer Datei wiederholt, hat das System auch nicht in eine Panic gerissen. Das Dateisystem brauchte natürlich ein fsck, aber sonst war es in Ordnung.

Und ja, ich habe das auf allen meinen Rechnern im Dauereinsatz, allerdings nur bei den fest eingebauten Platten.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 09.10.2010, 21:03   #26
teuk
Registered User
 
Registrierungsdatum: Dec 2003
Beiträge: 177
Danke euch beiden. Das klingt ja schon mal vielversprechend - insbesondere die SU Consistency Sache. Werde das (nach dem naechten planmaessigen Backup) auch mal testen und gucken wie/ob sich gsched auf meine Use-Cases auswirkt.
teuk ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Error opening terminal: xterm. cabriofahrer FreeBSD - Allgemein 2 20.01.2010 14:05
Ein GNU Debian ist halt doch kein BSD franco98 Geplauder 21 11.04.2006 08:19
netbsd mit linux emulator - HILFE! MarcoHensel NetBSD - Anwendungen 0 31.10.2004 11:41
Linux Programme verwenden cat1510 FreeBSD - Anwendungen und Ports 2 30.03.2004 14:17
programme starten k3rn3|_p4n1c FreeBSD - Allgemein 8 06.11.2003 15:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:39 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.