abonnementen ibood.com bol.com Gearbest
pi_144376415
quote:
7s.gif Op dinsdag 9 september 2014 12:14 schreef Aether het volgende:
Wat vinden jullie?
Ik denk dat het niet veel oplevert in de praktijk.

[..]

En met praktijk basseer je dat op enige ervaring? Als je een leuke site hebt draaien of een leuke app wilt draaien en je moet op de kosten letten dan wil je je machines volop in kunnen zetten en dan wil je echt wel de verschillen hebben. Ja. Je wilt je server anders hebben dan je desktop OS. Andere kernel, weinig overhead, makkelijke startup scripts, eenduidig (geen init.d en upstart mix).

Specifieke kernels voor servers, ik ben voor.
In theory there is no difference between theory and practice. In practice there is.
pi_144381830
quote:
0s.gif Op dinsdag 9 september 2014 20:04 schreef BabeWatcher het volgende:

[..]

Heel leuk, maar start daarna een webbrowser, dan zie je hoe belachelijk veel rekenkracht die nodig hebben tegenwoordig. Een machine waar Vice City prima op draaide is te licht voor Firefox en Chromium.
Dat viel eigenlijk nog wel mee moet ik eerlijk zeggen, misschien dat prelink daar ook invloed op heeft gehad.
Ik was zo gek om programma's zoals Chromium en LibreOffice te compilen en dat was pas drama... 24/7 100% load :D

Maar je hebt zeker wel gelijk, browsers van tegenwoordig maken geen grappen met resources.
If you notice this notice you will notice this notice is not worth noticing.
pi_144382069
Rond 2005 kocht ik mijn eerste dual-processor computer, een tweedehands van Sun. Dan kon je op de achtergrond iets compileren en had je tegelijk ook processorkracht genoeg om ondertussen te kunnen webbrowsen.
pi_144382130
quote:
0s.gif Op woensdag 10 september 2014 10:41 schreef Igen het volgende:
Rond 2005 kocht ik mijn eerste dual-processor computer, een tweedehands van Sun. Dan kon je op de achtergrond iets compileren en had je tegelijk ook processorkracht genoeg om ondertussen te kunnen webbrowsen.
Je kunt ook meerdere cores benutten bij het compileren, maar dan hou je niet veel processorkracht meer over.

Wel gaat het compilen sneller. -j aantal kan je daarvoor gebruiken achter make.

Edit:http://stackoverflow.com/(...)r-distributed-system
pi_144382177
quote:
1s.gif Op woensdag 10 september 2014 10:43 schreef robin007bond het volgende:

[..]

Je kunt ook meerdere cores benutten bij het compileren, maar dan hou je niet veel processorkracht meer over.

Wel gaat het compilen sneller. -j aantal kan je daarvoor gebruiken achter make.
In die tijd had je nog geen "cores". ;)

Dat apparaat wat ik toen had, had twee joekels van verwisselbare processor-cartridges erin zitten. 8-)
pi_144382471
quote:
0s.gif Op woensdag 10 september 2014 10:45 schreef Igen het volgende:

[..]

In die tijd had je nog geen "cores". ;)

Dat apparaat wat ik toen had, had twee joekels van verwisselbare processor-cartridges erin zitten. 8-)
:o
Nice.
pi_144382479
quote:
1s.gif Op woensdag 10 september 2014 00:03 schreef slacker_nl het volgende:

[..]

En met praktijk basseer je dat op enige ervaring? Als je een leuke site hebt draaien of een leuke app wilt draaien en je moet op de kosten letten dan wil je je machines volop in kunnen zetten en dan wil je echt wel de verschillen hebben. Ja. Je wilt je server anders hebben dan je desktop OS. Andere kernel, weinig overhead, makkelijke startup scripts, eenduidig (geen init.d en upstart mix).

Specifieke kernels voor servers, ik ben voor.
Alles wat je nu zegt slaat helemaal niet op de kernel, maar op de pakketten die in userland draaien. Daar kun je inderdaad een scheiding in maken maar dat gebeurt grotendeels al. Voor een groot deel van de gebruikers is dit juist lastig omdat ook op een server het soms wel prettig is een grafische omgeving te kunnen starten (en weer af te sluiten). Wanneer je dusdanig het laatste uit je servers wilt persen dat ditsoort aanpassingen nodig zijn (zoals google bijv doet), dan denk je helemaal niet meer in kant-en-klaar distro's, dan bouw je je eigen distro en compileer je alles zelf.
pi_144382483
Zo-eentje:
2a68ft2.jpg
In het midden zie je de twee processorcartridges zitten.
Links daarvan zit het geheugen, in een speciale constructie om koelingslucht over de modules te blazen.
Het ding verbruikt permanent iets van 250 watt. Ik had de systeemkast onder het bureau staan - nooit koude voeten. :P

Destijds had ik een heel rijtje verzameld van LX, SS5 en Ultra 2, allemaal van Sun. Kon je mooi zien hoe hun computers steeds groter, lawaaiiger en energieslurpender werden om maar meer rekenkracht te kunnen leveren. Eigenlijk gekkenwerk, hoe men destijds bezig was.
pi_144382646
Ohja en Vice City (waar je destijds een gigantische gamingrig voor nodig had) draait tegenwoordig prima op een midrange android-telefoontje op een chipset ter grootte van een postzegel die misschien een watt of 3 verstookt. Vooral grafische bewerkingen gaan tegenwoordig zo moeilijk veel efficiėnter, dat is gewoon haast niet voor te stellen. Het renderen van webpagina's is nog altijd grotendeels CPU-based, vandaar dat dat zoveel zwaarder is.
pi_144383399
quote:
1s.gif Op woensdag 10 september 2014 10:43 schreef robin007bond het volgende:

[..]

Je kunt ook meerdere cores benutten bij het compileren, maar dan hou je niet veel processorkracht meer over.

Wel gaat het compilen sneller. -j aantal kan je daarvoor gebruiken achter make.

Edit:http://stackoverflow.com/(...)r-distributed-system
Distcc met pump mode heeft veel geholpen met het compilen voor die oude laptop, enige wat ik een nadeel vond was dat ik geen -march=native kon gebruiken op de machine waarvoor gecompileerd werd en dat er dus geen sprake meer was van machine-specifieke optimalisatie.

Aan de andere kant heb ik nooit echt een verschil gemerkt tussen het gebruik van -march=native en -march=i686 dus zoveel zal het nou ook weer niet uitmaken lijkt mij, op die laptop is toch alles traag :)
If you notice this notice you will notice this notice is not worth noticing.
pi_144384280
quote:
14s.gif Op woensdag 10 september 2014 11:03 schreef KomtTijd... het volgende:
Ohja en Vice City (waar je destijds een gigantische gamingrig voor nodig had) draait tegenwoordig prima op een midrange android-telefoontje op een chipset ter grootte van een postzegel die misschien een watt of 3 verstookt. Vooral grafische bewerkingen gaan tegenwoordig zo moeilijk veel efficiėnter, dat is gewoon haast niet voor te stellen. Het renderen van webpagina's is nog altijd grotendeels CPU-based, vandaar dat dat zoveel zwaarder is.
Toch zijn ze wel hard bezig om die rendering engines wat meer GPU-gedreven te maken toch?
pi_144384365
quote:
0s.gif Op woensdag 10 september 2014 12:00 schreef robin007bond het volgende:

[..]

Toch zijn ze wel hard bezig om die rendering engines wat meer GPU-gedreven te maken toch?
Jup o.a. fontrendering gaat tegenwoordig via de GPU.
pi_144385343
Hardware rendering op ffmpeg zou tof zijn.
pi_144385483
quote:
3s.gif Op woensdag 10 september 2014 12:42 schreef µ het volgende:
Hardware rendering op ffmpeg zou tof zijn.
Heb je toch al met vdpau?
pi_144386441
quote:
11s.gif Op woensdag 10 september 2014 12:47 schreef robin007bond het volgende:

[..]

Heb je toch al met vdpau?
Whatwhat?
pi_144387019
quote:
14s.gif Op woensdag 10 september 2014 10:56 schreef KomtTijd... het volgende:
Alles wat je nu zegt slaat helemaal niet op de kernel, maar op de pakketten die in userland draaien. Daar kun je inderdaad een scheiding in maken maar dat gebeurt grotendeels al. Voor een groot deel van de gebruikers is dit juist lastig omdat ook op een server het soms wel prettig is een grafische omgeving te kunnen starten (en weer af te sluiten). Wanneer je dusdanig het laatste uit je servers wilt persen dat ditsoort aanpassingen nodig zijn (zoals google bijv doet), dan denk je helemaal niet meer in kant-en-klaar distro's, dan bouw je je eigen distro en compileer je alles zelf.
Nee hoor, dan hoef je echt geen eigen distro te maken. Maar je gaat wel je hardwaren en je distro aanpassen en tunen om meer bang for the buck te krijgen. En ja, deels heb ik het over userland, maar er zijn ook dingen die je in de kernel kan/wilt oplossen. Ik ken zat bedrijven die hun eigen kernels hebben voor Debian/BSD/etc om zo aan hun eisen te kunnen voldoen. Dus daarom zeg ik dat aparte kernelpackages, meer suited voor een server welkom zijn. Stom voorbeeld wellicht, waarom zou een server een zooi wlan drivers moeten hebben in de kernel, of support voor geluidskaarten en what not.

Kijk eens naar de linux-image list van bijvoorbeed Ubuntu:
1
2
3
4
5
6
7
8
9
10
11
12
linux-image-extra-virtual
linux-image-generic
linux-image-generic-lts-quantal
linux-image-generic-lts-raring
linux-image-generic-lts-saucy
linux-image-generic-lts-trusty
linux-image-generic-pae
linux-image-goldfish
linux-image-lowlatency
linux-image-lowlatency-pae
linux-image-server
linux-image-virtual

Disclaimer: ik heb op Linux nooit m'n eigen kernels gebakken, daar had ik BSD voor, maar de laatste keer dat ik dat gedaan heb is al ruim 12 jaar geleden.
In theory there is no difference between theory and practice. In practice there is.
pi_144387470
quote:
10s.gif Op woensdag 10 september 2014 13:21 schreef µ het volgende:

[..]

Whatwhat?
http://en.wikipedia.org/wiki/VDPAU

Werkt ook prima met mpv.
pi_144433149
quote:
0s.gif Op woensdag 10 september 2014 13:39 schreef slacker_nl het volgende:
Disclaimer: ik heb op Linux nooit m'n eigen kernels gebakken, daar had ik BSD voor, maar de laatste keer dat ik dat gedaan heb is al ruim 12 jaar geleden.
Vroeger loonde het wel om je eigen kernel te bakken, zeker als je een specifieke driver nodig had of juist niet wilde (want niet compatible met jouw moederbord), of juist op memory wilde sparen. Tegenwoordig is het allemaal zo snel dat het echt niets meer uitmaakt.
pi_144436292
Als ik het me goed herinner is het ook een poos gewoon mode geweest om de (geringe) overhead van het laden van LKM's als reden aan te grijpen om een eigen kernel te compileren met alles vast ingebakken.
pi_144436649
quote:
0s.gif Op donderdag 11 september 2014 20:30 schreef gebrokenglas het volgende:

[..]

Vroeger loonde het wel om je eigen kernel te bakken, zeker als je een specifieke driver nodig had of juist niet wilde (want niet compatible met jouw moederbord), of juist op memory wilde sparen. Tegenwoordig is het allemaal zo snel dat het echt niets meer uitmaakt.
Dat is ook mijn gedachte. En al dat soort micro optimalisaties maken de boel wel veel moeilijker te onderhouden, voor zowel de gebruiker als de ontwikkelaars. Kortom als je een gigantisch serverpark hebt en genoeg mensen die dat fulltime managen, ja zeker doen. Zo niet? Besteed je energie ergens anders aan en steek er voor een tientje een GB geheugen bij, dat heeft duizend keer meer effect dan alle mogelijke kernel tweaks bij elkaar.
pi_144436827
Een mooie toepassing van een eigen kernel is een modelspoorbaan. De elektronica in elk treintje is te beperkt om er een duur board tegenaan te gooien. Als je in elk van je treinen een Raspberry Pi stopt wordt het een duur project.
[ alle babes op 1 pagina via fok!wiki -bijgewerkt tot 20/10/2015 ]
Leve Kim , Leve Maduro , Leve Castro
#freeTarik #freeDemon_from_heaven
pi_144436946
quote:
0s.gif Op donderdag 11 september 2014 21:45 schreef BabeWatcher het volgende:
Een mooie toepassing van een eigen kernel is een modelspoorbaan. De elektronica in elk treintje is te beperkt om er een duur board tegenaan te gooien. Als je in elk van je treinen een Raspberry Pi stopt wordt het een duur project.
Worden er serieus Linux-kernels in modeltreintjes gestopt, ipv. alleen maar een microcontroller? :o
pi_144436988
quote:
0s.gif Op donderdag 11 september 2014 21:48 schreef Igen het volgende:

[..]

Worden er serieus Linux-kernels in modeltreintjes gestopt, ipv. alleen maar een microcontroller? :o
ik had misschien een ander voorbeeld moeten noemen. :@
[ alle babes op 1 pagina via fok!wiki -bijgewerkt tot 20/10/2015 ]
Leve Kim , Leve Maduro , Leve Castro
#freeTarik #freeDemon_from_heaven
pi_144437184
quote:
0s.gif Op donderdag 11 september 2014 21:49 schreef BabeWatcher het volgende:

[..]

ik had misschien een ander voorbeeld moeten noemen. :@
't is een vraag uit belangstelling hoor. :)

Edit: En ik bedoelde geen microcontroller maar FPGA. :@
pi_144437265
Wat zit er nog tussen een microcontroller en een RPi waar je linux op zou kunnen en ook zou wķllen draaien dan?
abonnementen ibood.com bol.com Gearbest
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')