View Single Post
Staro 17.11.2021., 00:16   #5737
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,748
Citiraj:
Autor Sinac Pregled postova
Bubba, da ti sad ne odgovaram za svaki dio zasebno, evo po redu...
Bum se snasel.

Citiraj:
1. Dok sam radio grafičku pripremu, bavio sam se proučavanjem kako što bolje ubrzati i optimizirati računalo. Jedna od stvari je naravno količina radne memorije u računalu i njen odnos prema swap fajlu.

https://www.howtogeek.com/126430/htg...ou-disable-it/
Citiraj:
When your RAM becomes full, Windows moves some of the data from your RAM back to your hard drive, placing it in the page file.
Prestao sam citati ovdje, sto je negdje na pocetku clanka, jer nakon ove recenice, ionako sam siguran da je sve ostalo sustinski pogresno i neuko.

Citiraj:
Dakle, ja neću ulaziti što swap fajl predstavlja s programerske strane, već što on predstavlja meni kao korisniku.
Zapravo, tebi kao korisniku predstavlja daleko vise, jer kao sto rekoh, userspace procesi ionako nemaju izbora birati gdje i kako ce im zavrsiti.

Citiraj:
To je sistemska datoteka u koju OS nagura ono što smatra da ne treba zauzimati radnu memoriju i u koju gura sve više podataka kako se radna memorija zapunjuje.
Koliko ti jos puta moram objasniti da "guranje podataka u 'page file'" nije u direktnoj korelaciji sa "zauzimanjem radne memorije".

Citiraj:
I kad gledaš zauzeće rada diska (disk utilization), vidiš da OS lijepo rošta po disku, radio ti nešto ili ne i onda skužiš da OS jako često vrti nešto po swap fajlu.
A to si, kao i ove prethodne zakljucke, uzeo, onako... na njuh, sto bi se reklo?

Citiraj:
2. OS zapisuje u swap fajl bilo što od svake aplikacije/programa koju pokreneš, a koja zauzme značajniju količinu radne memorije. Jel sad razumljivije?
Razumijem ja sto ti pises. Samo ti ne razumijes da to tako ne funkcionira.

Citiraj:
3. Što više programa pokreneš, više se toga sprema u swap fajl.
Ti elementarno ne poimas kako funkcionira upravljanje memorijom na razini operativnog sustava, jelda?

Citiraj:
I kada imaš premalo slobodne radne memorije, swap fajl je stalno u upotrebi kada se prebacuješ iz programa u program.
Zelis li da ti demonstriram suprotno?

Citiraj:
Provjereno.
Kako? Bilo kako bilo, provjeri opet.

Citiraj:
To kontrolira OS koji na žalost nema drugog načina da nadoknadi nedostatak slobodne memorije.
Nedostatak "slobodne memorije" nadoknadis odlaskom u trgovinu i kupovinom nove memorije.

Citiraj:
I ne smatram da je to nešto bajkovito jer se prebacivanje iz aplikacije u aplikaciju pri maloj količini RAM-a vidi po bljeskanju HDD diodice.
Aha. Da, imas pravo, ovo nije bajkovito, ovo je vise romanticno.

Citiraj:
4. Mislim da se nismo razumjeli. Ja odgovaram kolegi koji smatra da do prevelike potrošnje slobodne memorije dolazi zbog "neoptimiziranosti" i kažem da neki programi ne mogu na drugačiji način funkcionirati.
Hajde, s obzirom da smo pri kraju - ti i dalje ne shvatjas da je cilj OS-a da drzi sve bitno/vruce/aktualno u RAM-u, a sve nebitno/hladno/nekoristeno u swapu? Ti si uporno uvjeren da je swap tu da "zamijeni" RAM, dok je swap upravo tu da *oslobodi* RAM od onoga sto *NE KORISTIS*. Tvoje zaljubljivo gledanje u "HDD ledicu" (morao sam provjeriti na kalendar da vidim jesmo li zapeli na kraju '90.) i misao dana "ako stisnem atl-tab i prebacim se sa Netscape Navigatora na Lotus 1-2-3 sve se swappa" je jednostavno esencijalno pogresno razumijevanje kako stvari rade, uz zaista vrhunsku iluziju da je "treptaj ledice" i "swapping" korelirajuci dogadjaj u tvojem "prebacivanju aplikacija".

Citiraj:
I ponavljam, neću ulaziti u programersku problematiku swapa.
Ovo je vise razina OS-a, nema tu puno "programiranja".

Citiraj:
Autor calypso Pregled postova
Pitao sam kolegu koji se bavi AV tehnologijama o cemu je rijec... Uglavnom, kod DisplayPorta se monitori spajaju u tzv. daisy-chain, a iz nekog razloga, dock ima potrebu resetirati konekcije svako malo... Sjecam se da sam blenuo kad mi je to objasnjavao jer stvarno nemam pojma o cem prica, ali bilo je igre oko tog reseta i daisy-chaina, to sam polovio... Sad kad si stavio DP i HDMI razlicito, moguce da bi moglo raditi OK, javi kako ti radi...:
Uuuum... kakav sad daisy chain te spopao? Po Lenovo dokumentaciji, svaki DP je neovisan digitalni output, a daisy chaining je koliko mi se cini ionako svojstvo monitora, a ne video izlaza. Odnosno, ako IIRC, da bi ti daisy chaining radio, morao bi imati ulaz i izlaz na monitorima i adekvatnu podrsku hardvera/drivera/cegavec. Tako da ili si ti njega nesto jako krivo shvatio, ili se on bavi nekim tehnologijama gdje AV znaci nesto sasvim drugo a ne "audio-video".

No bilo kako bilo, uopce me ne bi cudilo da ima neka prica s resetom, jer bas tako i izgleda... Monitori blicnu, zagase se, kursor se pozicionira u sredinu primarnog monitora... Cak mislim da ni fizicko gasenje monitora ne prouzrocuje takav efekt. Ali svakao mislim da ti je tu daisy chain upao viska.

Uglavnom, za sada, sa nekakvih 15 metara shrot Pevec HDMI kabla po kojem se gazilo, proljevalo alkoholne i bezalkoholne tekucine, cini se da radi bez problema. Valjda se necu dvaput urec. Javim sutra u editu je li to to.
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote