Auf dem Gipfel im Oktober der Linux-Kernel-Entwickler von Google-Mitarbeitern gehalten hat einen Bericht über Linux wird in dieser Gesellschaft. Als Google unterhält eine eigene Niederlassung des Linux-Kernels, auf deren Grundlage die alle 6 Monate und veröffentlicht nur für den internen Gebrauch und alle 17 Monate ist mit dem Standard "Vanille" Linux-Kernel-Zweig synchronisiert.
Zur Steuerung der Kernel-Code verwendet Perforce Software. Oberhalb der Kernel beschäftigt rund 30 Ingenieure, die oft mit wenig Ahnung von dem, was geschieht mit den wichtigsten Baum, wie die Synchronisation wird nur durchgeführt, einmal im Jahr und eine Hälfte. In der Zukunft zu, die Verwaltung von Kernel-Code zu verbessern und die Interaktion mit der unabhängigen Gemeinschaft von Entwicklern im Plan des Unternehmens zu wechseln Git.
Bisher verwendet Google den Kernel 2.4.18, war es etwa 500 tausend Zeilen Code und bekportirovana Unterstützung für IPv6 aufgenommen. Wegen der Notwendigkeit der Qualitätssicherung SATA, wurde beschlossen, auf die Version 2.6.11 zu migrieren. Zur Zeit der Basis Linux Kernel 2.6.18 und Google bereitet sich auf den Kernel auf Version 2.6.26, die 1208 Patches Nummerierung 300 tausend Zeilen Code fügt einzuführen. Über 25% der Patches sind bekportirovannye neue Möglichkeiten, 3 / 4 aller Änderungen mit der Arbeit der wichtigsten Subsysteme des Kernels und nur ein kleiner Teil der Änderungen betrifft die zugehörigen Treiber und Support Equipment.
Für Google, ist sehr wichtig die Planung der CPU-Zeit, weil Das Unternehmen betreibt über 5000 Threads auf Systemen mit 16-32 Kerne. Ingenieure portiert die alte Task Scheduler O (1) zu starten mit Kernel 2.6.26. Und bewarb sich um die Verwaltung des virtuellen Speichers in diesen Prozessen Technologie "Numa-Aware VFS LRU", die sich auf spezielle NUMA-Knoten konzentriert und wurde entwickelt, um die Arbeit mit den neuesten am effektivsten zu machen.
5 November 2009 | , entwickler, firma, kern, linux, monat, verwenden
Vertreter Skype bestätigte die Entwicklung von Open-Source-Version für Linux
Theo Udelyvaet Linus
More reading:
• Linux Foundation hat Statistiken über die Entwicklung von Linux-Code veröffentlicht. »»»
Non-Profit-Stiftung Linux Foundation hat heute die statistischen Zahlen in der...
• Die Dynamik von Linux, TOP-Entwickler und sponory in Tabellen und Diagrammen. »»»
Alles ist sehr klar. Anschauen und Schlussfolgerungen zu machen.
In dem...
• Details on the use of Linux kernel to Google. »»»
At the summit held in October of Linux kernel developers...
• Kam eine neue Linux-Kernel. Zu den wichtigsten Innovationen - schnelle Be-und zusätzliche Optionen, Sicherheit. »»»
Linus Torvalds am Vorabend des zweiten präsentiert einen neuen, stabilen...
• Ubuntu Linux war das erste Linux-Distribution, ist es nicht erforderlich Neustart nach der Installation des Updates Linux-Kernel. »»»
Ksplice Company gab heute die Markteinführung der neuen kostenlosen Service...
|
Copyright © 2009 Новости из мира Linux |