Autonomes Fahren: Qualcomm-Vorstand findet Unfallrate inakzeptabel hoch

heise online Newsticker - 20. Februar 2018 - 21:00
Qualcomm-Techikvorstand Grob sieht in Sachen autonomes Fahren die Politik in der Pflicht, damit autonom fahrende Autos sicherer werden.

Entwicklungsumgebung: NetBeans 9 nimmt Gestalt an

heise online Newsticker - 20. Februar 2018 - 20:30
Das erste Release der Entwicklungsumgebung unter dem Dach der Apache Software Foundation berücksichtigt vor allem die Neuerungen von Java 9. Auch PHP- und C/C++-Entwickler finden einige neue Funktionen.

Freie Unix-Derivate: Streit über FreeBSD-Verhaltenskodex

heise online Newsticker - 20. Februar 2018 - 19:00
Der neue feministische Code of Conduct hat bei FreeBSD eine hitzige Diskussion vom Zaun gebrochen. Nutzer werfen dem Projekt politische Zensur vor.

Satelliten-Internet: SpaceX verschiebt Start der Test-Satelliten für Starlink

heise online Newsticker - 20. Februar 2018 - 19:00
Eigentlich wollte SpaceX am Wochenende unter anderem zwei Test-Satelliten für das geplante Satelliten-Internet Starlink ins All schießen. Der Start wurde aber noch einmal verschoben und soll nun am Mittwoch stattfinden.

Münchener Sicherheitskonferenz: Ruf nach Debatte über Risiken der KI

heise online Newsticker - 20. Februar 2018 - 19:00
Vertreter der US-IT-Branche waren auf der Münchner Sicherheitskonferenz geteilter Meinung, wie viel und wie schnell sich Gesetzgeber mit dem Thema Künstliche Intelligenz befassen sollten. Sofort, fordert Islands Piratenpolitikerin Birgitta Jónsdóttir.

Anklage des US-Sonderermittlers: Im Internet weiß niemand, dass du Russe bist

heise online Newsticker - 20. Februar 2018 - 18:30
Mehrere Russen sollen versucht haben, die US-Demokratie zu manipulieren. Das jedenfalls wirft ihnen der Sonderermittler Robert Mueller vor. Die Anklageschrift erklärt, wie sie sich die sozialen Netze zunutze machten.

Richtig versteuern: Kryptogeld-Millionär, was nun?

heise online Newsticker - 20. Februar 2018 - 18:30
Wer rechtzeitig eingestiegen ist, hat mit Kryptogeld satte Gewinne einfahren können. Doch wie viel will das Finanzamt eigentlich davon abhaben? Steuerexpertin Anka Hakert gibt Auskunft.

Streit über "Google-Manifest": Arbeitsrecht-Wächter sehen Kündigung wegen Sexismus gerechtfertigt

heise online Newsticker - 20. Februar 2018 - 18:00
Das National Labor Board hält die Kündigung des Entwicklers James Damore für gerechtfertigt. Google habe ihn nicht wegen geschützter Meinungsäußerungen, sondern wegen diskriminierenden Argumentationen gefeuert.

init – der Wochenausblick: Azure und Maffay, ganz nah beieinander

heise online Newsticker - 20. Februar 2018 - 18:00
Nobelpreisträger und Ökonom Paul Krugman in Berlin, die didacta in Hannover, ein Microsoft Tech Summit in Frankfurt, Computerarchäologie in Potsdam und Paderborn, neue Handys in Barcelona – und dazwischen Peter Maffay.

2bits: Drupal Performance and Scalability With Excessive I/O Load Or Memory Exhausion

Planet Drupal - 20. Februar 2018 - 17:50

On many occasions, we see web site performance suffereing due to misconfiguration or oversight of system resources. Here is an example where RAM and Disk I/O severely impacted web site performance, and how we fixed them.

A recent project for a client who had bad site performance uncovered issues within the application itself, i.e. how the Drupal site was put together. However, overcoming those issues was not enough to achieve the required scalability with several hundred logged in users on the site at the same time.

First, regarding memory, the site configured too many PHP-FPM processes, and that left no room in memory for the filesystem buffers and cache, which help a lot with disk I/O load.

Here is a partial display from when we were monitoring the server before we fixed it:

As you can see, the buffers + cache + free memory all amount to less than 1 GB of total RAM, while the used RAM is over 7GB.

used buffers cache free 7112M 8892k 746M 119M 7087M 9204k 738M 151M 7081M 9256k 770M 125M 7076M 4436k 768M 136M 7087M 4556k 760M 133M

We did calculations on how much RAM is really needed by watching the main components on the server:

In this case the calculation was:

Memcache + MySQL + (Apache2 X number of instances) + (PHP-FPM X number of instances)

And then adjusting the PHP-FPM number of processes down to a reasonable number, for a total application RAM of no more than 70% of the total.

The result is as follows. As you can see, used memory is now 1.8GB instead of 7GB. Free memory will slowly be used by cache and buffers making I/O operations much faster.

used buffers cache free 1858M 50.9M 1793M 4283M 1880M 51.2M 1795M 4258M 1840M 52.1M 1815M 4278M 1813M 52.4M 1815M 4304M

Another issue with the server, partially caused by by the above lack of cache and buffers, but also by forgotten settings, caused a severe bottleneck in the Disk I/O performance. The disk was so tied up that everything had to wait. I/O Wait was 30%, as seen in top and htop. This is very very high, and should usually be no more than 1 or 2% maximum.

We also observed excessive disk reads and writes, as follows:

disk read disk write i/o read i/o write 5199k 1269k 196 59.9 1731k 1045k 80 50.7 7013k 1106k 286 55.2 23M 1168k 607 58.4 9121k 1369k 358 59.7

Upon investigating, we found that the rules_debug_log setting was on. The site had 130 enabled rules and the syslog module was enabled. We found a file under /var/log/ with over a GB per day and growing. This writing of rules debugging for every page load tied up the disk when a few hundred users were on the site.

After disabling the rules debug log settings, wait for I/O went down to 1.3%! A significant improvement.

Here is the disk I/O figures after the fix.

disk read disk write i/o read i/o write 192k 429k 10.1 27.7 292k 334k 16.0 26.3 2336k 429k 83.6 30.7 85k 742k 4.53 30.8 Now, the site has response times of 1 second or less instead of the 3-4 seconds. Contents: Tags: 

Netzneutralität: 27 US-Staaten arbeiten an eigenen Gesetzen

heise online Newsticker - 20. Februar 2018 - 17:30
Der Widerstand gegen die Abschaffung der Netzneutralität durch die FCC wächst: In über der Hälfte der US-Bundesstaaten sind Gesetze unterwegs, die die Netzneutralität sichern sollen.

Piraten-Sicherheitskonferenz: "Das Internet steht am Scheideweg"

heise online Newsticker - 20. Februar 2018 - 16:30
Abseits der Münchner Sicherheitskonferenz luden europäische Piratenparteien zur alternativen Sicherheitskonferenz, um die Widerstandsfähigkeit von technischen und politischen Systemen zu diskutieren.

Robo-philosophy: Führt künstliche Intelligenz zu mehr Freiheit?

heise online Newsticker - 20. Februar 2018 - 16:30
Zum Abschluss der Konferenz ging es um das große Ganze: Gesellschaftliche Umbrüche, Brückenbau zwischen Philosophie und Staat – und die religiöse Dimension von KI.

Facebook will Anschriften von Werbekunden überprüfen – via Postkarte

heise online Newsticker - 20. Februar 2018 - 16:00
Das Soziale Netzwerk will ausländische politische Einflussnahme auf Wahlen mit Hilfe der guten alten Post eindämmen.

Kostenloser Nahverkehr: Tübingens OB schlägt Bürgerabgabe vor

heise online Newsticker - 20. Februar 2018 - 16:00
In Tübingen würden nach Meinung des Tübinger Oberbürgermeisters 15 Euro pro Erwachsenem im Monat reichen

Diesel-Skandal: Kommt die blaue Plakette?

heise online Newsticker - 20. Februar 2018 - 15:30
Vor dem Bundesverwaltungsgericht geht es darum, ob Diesel-Fahrverbote rechtmäßig sind - das Urteil könnte bundesweite Signalwirkung haben. Doch wie sollen mögliche Fahrverbote überhaupt umgesetzt werden?

Twitter: ab sofort keine Mac-App mehr

heise online Newsticker - 20. Februar 2018 - 15:00
Das soziale Netzwerk will sich in Zukunft auf ein "konsistentes Anwender-Erlebnis" konzentrieren. Ein Entwickler alternativer Twitter-Apps reagiert mit Preisnachlass.

Siemens-Chef Kaeser: Jobabbau nur Vorgeschmack auf Industrie-Wandel

heise online Newsticker - 20. Februar 2018 - 15:00
Die Siemens-Beschäftigten laufen seit Wochen Sturm gegen den Jobabbau im Kraftwerksgeschäft. Doch der digitale Wandel schreitet voran - und auch bei anderen Unternehmen wird er massive Folgen haben, ist Konzernchef Kaeser überzeugt.

Chuwi Surbook Mini 10.8 im Test: günstiger Surface-Clone mit Schwächen

heise online Newsticker - 20. Februar 2018 - 14:15
Einen Clone des Microsoft Surface für rund 200 Euro stellt der chinesische Hersteller Chuwi bereit. Das Surbook Mini 10.8 bietet Full-HD-Display, 4 GByte RAM und einen Octacore-Prozessor von Intel. Wie er sich schlägt, verrät der Test von TechStage.

Teilentscheidung: Einbetten eines Tweets kann Copyright verletzen

heise online Newsticker - 20. Februar 2018 - 14:15
Wer einen Tweet mit Foto in seine Webseite einbindet, soll für Copyright-Verletzungen des Tweetenden haften können. Das hat eine US-Richterin entschieden. Der Rechtsstreit ist aber noch lange nicht zu Ende.