Novice » Operacijski sistemi » Odkrit razlog za večjo porabo energije v novem Linuxovem jedru
brodul ::
Ja, linux uporabniki tudi ne pošiljajo gesel po emailih, če jih je kolega pozabil/izgubil in zato se nas plača, ker smo paranoiki, asocialni ter zaradi tega bolj imuni na socialni inžiniring. To je nevtralna lasnost, ne pa negativna. V tem primeru je bolj problem, da je proizvajalcem vseeno, oziroma so nesposobni. Sej problem se bo rešil na drugem nivoju.
Pretending to be a mature adult is so exhausting.
Icematxyz ::
Ko berem to temo imam občutek da je veliko Linux userjev teoretikov zarot in res za vsak problem njihovega sistema vidijo problem v MSu.
Sem razmišljal, če bi to prilepil ali ne, ker nima smisla o tem preveč razpravljati, ampak naj bo:
Microsot + ACPI + razmišljanje o tej zadevi...
P.S.
Vidim, da je že zadeva bila omenjena v razpravi...
Zgodovina sprememb…
- spremenil: Icematxyz ()
Bor H ::
Šur, jst v tem vidm da je Bill razmišljal kako upravičit čas, ki ga je MS že vložil v izdelavo ACPI komunikacije, če je pa papir iz 99 edini "dokaz" s katerim lahko prilaufate je pa žalostno, če v 10 letih ni noben od proizvajalcev leakal prov dokumenta, ki kaže da je MS dejansko podkupil proizvajalce je pa zadeva "zastarala".
Mavrik ::
Ko berem to temo imam občutek da je veliko Linux userjev teoretikov zarot in res za vsak problem njihovega sistema vidijo problem v MSu.
Sem razmišljal, če bi to prilepil ali ne, ker nima smisla o tem preveč razpravljati, ampak naj bo:
Microsot + ACPI + razmišljanje o tej zadevi...
P.S.
Vidim, da je že zadeva bila omenjena v razpravi...
Torej trdiš da je za to, da proizvajalci ne implementirajo pravilno standarda... kriv Microsoft ker je naredil standard namenoma tak da bo tako zajeban da proizvajalci ne bodo pravilno uspeli ga implementirat in postaviti zastavce za podporo PCIe link control management (si ti prebral sploh tisti dokument?)
The truth is rarely pure and never simple.
jype ::
Jaz trdim, da Microsoft z vzvodom svojega tržnega deleža pritiska na vse partnerje (in proizvajalci in sestavljalci strojne opreme in integratorji na to seveda niso imuni) na veliko načinov, ki otežujejo pravilno implementacijo _česarkoli_ komurkoli drugemu. Seveda je zaradi tega kaznovan, a dobiček je veliko večji, če plača kazen, kot pa če neha izsiljevati (in bi Linux nenadoma brez težav deloval na celi vrsti naprav).
BlaY0 ::
Primer je fee, ki ga vendorji plačajo M$-ju, da lahko na svojo "strojno opremo" namontirajo Android.
Zgodovina sprememb…
- spremenilo: BlaY0 ()
MrStein ::
... kot pa če neha izsiljevati (in bi Linux nenadoma brez težav deloval na celi vrsti naprav).
Zanimivo, eni trdijo, da Linux že N let brez težav deluje na celi vrsti naprav.
Katero je zdaj?
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
BlaY0 ::
Seveda... na tistih ki so v skaldu s standardi. Teh je cela vrsta. Imaš pa tudi drugo vrsto, v kateri so naprave, pri katerih so si vendorji izmislili svoje standarde in jih "pozabili" dokumentirati.
Mavrik ::
Seveda... na tistih ki so v skaldu s standardi. Teh je cela vrsta. Imaš pa tudi drugo vrsto, v kateri so naprave, pri katerih so si vendorji izmislili svoje standarde in jih "pozabili" dokumentirati.
Kakšni "standardi" pa obstajajo okoli komunikacije z napravami, pa koliko proizvajalcev se jih je kadarkoli na kerikoli točki zgodovine držalo? :)
Če si kdaj programiral kakršne koli driverje ali karkoli s strojno opremo... bi zdaj že počasi vedel da pravilna dokumentacija isn't.
The truth is rarely pure and never simple.
McAjvar ::
Šur, jst v tem vidm da je Bill razmišljal kako upravičit čas, ki ga je MS že vložil v izdelavo ACPI komunikacije, če je pa papir iz 99 edini "dokaz" s katerim lahko prilaufate je pa žalostno, če v 10 letih ni noben od proizvajalcev leakal prov dokumenta, ki kaže da je MS dejansko podkupil proizvajalce je pa zadeva "zastarala".
Jaz pa v tem vidim tudi ideje, kako potencialni konkurenci metati polena pod noge, ker ceprav bi naj bil ACPI odprt standard, to pa res ne gre, da bi ga vsi lahko implementirali. Se pravi, naj bo odprt samo za posvecene. To NI enako kot zgolj razmisljati, kako upravicit v razvoj vlozen cas.
"[...] the advance of civilization is nothing
but an exercise in the limiting of privacy."
- Isaac Asimov
but an exercise in the limiting of privacy."
- Isaac Asimov
BlaY0 ::
Seveda... na tistih ki so v skaldu s standardi. Teh je cela vrsta. Imaš pa tudi drugo vrsto, v kateri so naprave, pri katerih so si vendorji izmislili svoje standarde in jih "pozabili" dokumentirati.
Kakšni "standardi" pa obstajajo okoli komunikacije z napravami, pa koliko proizvajalcev se jih je kadarkoli na kerikoli točki zgodovine držalo? :)
Če si kdaj programiral kakršne koli driverje ali karkoli s strojno opremo... bi zdaj že počasi vedel da pravilna dokumentacija isn't.
Ne vem točno na kaj mi želiš replicirati??? Jaz mislim, da sem bil jasen... imaš dve vrsti. Kaj sem do sedaj sprogramiral in kaj v zvezi s tem vem ter česar ne je irelevantno.
Zgodovina sprememb…
- spremenilo: BlaY0 ()
BlueRunner ::
... kot pa če neha izsiljevati (in bi Linux nenadoma brez težav deloval na celi vrsti naprav).
Zanimivo, eni trdijo, da Linux že N let brez težav deluje na celi vrsti naprav.
Katero je zdaj?
Oboje. Delujoče so sode, nedelujoče so lihe in obojih je neskončno.
No, malo za šalo, malo zares... Linux res podpira celo vrsto naprav, hkrati pa jih seveda mnogo še vedno ne deluje, ali pa delujejo malo tako, tako.
Glede te zgodbe polomljenih BIOS-ov pa moram bolj potegniti na stran nesposobnih dobaviteljev strojne opreme, ki jim je res cel svet raven in testirajo samo nekaj malega primerov uporabe, pa še to velikokrat bolj napol, kot pa zares. Torej verjetnost, da je zadaj MS ... kakšnih 10%. Verjetnost, da je to pač navadna malomarnost in nezainteresiranost OEM-ov... kakšnih 90%.
Moja ocena, pač.
MrStein ::
Ja, to je res.
Hardveraš naredi softver toliko, da dela z aktualno verzijo Windows in čao.
Hardveraš naredi softver toliko, da dela z aktualno verzijo Windows in čao.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Icematxyz ::
Torej trdiš da je za to, da proizvajalci ne implementirajo pravilno standarda... kriv Microsoft ker je naredil standard namenoma tak da bo tako zajeban da proizvajalci ne bodo pravilno uspeli ga implementirat in postaviti zastavce za podporo PCIe link control management (si ti prebral sploh tisti dokument?)
Glej, avtor novice, katera vsebina ti je tako všeč pravi:
It's not really a surprise though that the BIOSes would be misconfigured given all of the other BIOS-related problems under Linux and the once very poor suspend-and-resume support due to all of the workarounds and hacks that BIOS/hardware vendors have done to cater towards Microsoft Windows power management. In this case, it seems a large number of mobile systems are supporting ASPM but not properly advertising the support via the standard BIOS ACPI FADT (Fixed ACPI Description Table).
Zdaj pa ti si razlagaj to, kakor si sam želiš.
Drugače pa, kot se je predvidevalo in je opisano na koncu tega dokumenta:
Po objavi "workarounda" na WebUpd8 vidim med trenutnimi 40 komentarji dva, ki pravita, da je avtonomija baterije boljša in dva, kjer eden opaža "drop of performance", kar je lahko tudi pričakovano stanje in drugi ki omenja "hangs"... Torej popravljen BIOS s strani proizvajalca je na vrhu "whish list" uporabnikov, ki imajo to težavo ne glede na to, kaj bo se v prihodnosti spremenil v jedru. S kvalitetnim BIOS-om na tem področju te težave pač nimaš!
BaRtMaN ::
A Proper Solution To The Linux ASPM Problem [phoronix.com]
More Linux Kernel Patches To Mimic Windows [phoronix.com]
More Linux Kernel Patches To Mimic Windows [phoronix.com]
Icematxyz ::
Da, sem kar zadovoljen, da bo kmalu s to "gonjo" konec, ki visi v zraku zadnje čase. Se pravi neka enostavna razlaga, ki bi naj pojasnila sleherno težavo na področju upravljanja s porabo in ki bi jo naj imeli vsi...
noraguta ::
ni zadnje čase , sam sem povozil z apmjem nekaj thinkpadov do obisti pred letom dva jurja, kaj jamraš klet vosu.
Pust' ot pobyedy k pobyedye vyedyot!
Icematxyz ::
Kaj to imate kakšen klub? Kdo bo ven butnil večjo neumnost?
Zgodovina sprememb…
- spremenil: Icematxyz ()
noraguta ::
lm sensors glej kako so sesuval thinkpade leta '99 , 00' . nč tacga nis odkriv kr se ni vedl sam pisat seti da bedarije. ampak linux je šlampast pa odkrivajo vse trikrat.
Pust' ot pobyedy k pobyedye vyedyot!
Icematxyz ::
Ne ni to bilo povezano z lm-sensors. Striktno so se odločili početi to, kar pravi BIOS. Ker BIOS ne pove vedno tako kot bi naj, ampak vrne kdaj tudi takšen zmazek bodo pa sedaj spet raje "ugibali" pri problematični strojni opremi.
Nisem pa sam tega odkril, to je res, popravek je spisal Matthew Garrett. Verjetno ga že poznaš iz teme, kjer se je razpravljalo o UEFI Secure Boot implementaciji!
Nisem pa sam tega odkril, to je res, popravek je spisal Matthew Garrett. Verjetno ga že poznaš iz teme, kjer se je razpravljalo o UEFI Secure Boot implementaciji!
Icematxyz ::
Če kdo želi lahko na Ubuntu 11.10+ testira jedro z omenjenim popravkom.
Zgodovina sprememb…
- spremenil: Icematxyz ()
MrStein ::
Pa koliko si imel pred "bugom" ?
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kateri Linux? (strani: 1 2 )Oddelek: Pomoč in nasveti | 13156 (11981) | panteist |
» | Odkrit razlog za večjo porabo energije v novem Linuxovem jedru (strani: 1 2 )Oddelek: Novice / Operacijski sistemi | 24616 (19978) | MrStein |
» | Linux 3.0 prestavljen zaradi redkega hroščaOddelek: Novice / Operacijski sistemi | 11100 (8580) | driver_x |
» | Šest velikanov ustanovilo Linaro za pomoč LinuxuOddelek: Novice / Nakupi / združitve / propadi | 6133 (3947) | Icematxyz |
» | Hitrost Linuxovega jedra skozi čas (strani: 1 2 3 )Oddelek: Novice / Operacijski sistemi | 26292 (21572) | Icematxyz |