Ubuntu Suomen keskustelualueet
Muut alueet => Yleistä keskustelua => Aiheen aloitti: SuperOscar - 25.03.21 - klo:09.48
-
Facebookin kautta tuli tämmöinen väittämä vastaan:
https://lapcatsoftware.com/articles/closing.html
Kokeilin tuota openSUSE Leapissä sekä Vivaldilla että Firefoxilla, ja kumpikin sulki lsof -i TCP -komennon mukaan yhteytensä, kun suljin selaimen. Onko jollakulla havaintoa päinvastaisesta?
-
Artikkelin havainto koskee macOS:ää, jossa sovelluksen kaikkien ikkunoiden sulkeminen ei yleensä sulje sovellusta kokonaan.
Sama voi tapahtua Linuxissa ja Windowsissa mm. Chromen tapauksessa, jos ajossa on joku Chrome App kuten Hangouts, jolloin selain jää ikkunoiden sulkemisen jälkeen taustalle käyntiin ja näkyy indikaattorikuvakkeena.
-
Artikkelin havainto koskee macOS:ää,
Vähän tarkemmin: havainto on tehty macOSista, mutta teksti antaa ymmärtää, että kyseessä on selainten ominaisuus.
-
Artikkelin havainto koskee macOS:ää,
Vähän tarkemmin: havainto on tehty macOSista, mutta teksti antaa ymmärtää, että kyseessä on selainten ominaisuus.
Joo, mutta olen aika varma, ettei se väite pidä paikkaansa yleisesti kaikissa käyttöjärjestelmissä. MacOS:ssä useimmat selaimet jättävät taustalle prosessin käyntiin, kun ikkunat on suljettu, mutta Linuxissa ja Windowsissa niin ei käy. Yleensä selaimet myös sulkevat avoimet socketit, kun prosessi sammutetaan
Artikkelista on keskusteltu myös Hacker Newsissä, jos haluat lukea asiantuntijoiden kommentteja: https://news.ycombinator.com/item?id=26562543
-
Joo, mutta olen aika varma, ettei se väite pidä paikkaansa yleisesti kaikissa käyttöjärjestelmissä.
Tarkoitinkin sitä, että kirjoittaja nimenomaan mainitsi olevansa tekniikasta tietävämpi käyttäjä ja siitä huolimatta (tai sen takia) viittasi siihen, että kyseessä olisi selainten eikä käyttöjärjestelmän ominaisuus.
-
Tarkoitinkin sitä, että kirjoittaja nimenomaan mainitsi olevansa tekniikasta tietävämpi käyttäjä ja siitä huolimatta (tai sen takia) viittasi siihen, että kyseessä olisi selainten eikä käyttöjärjestelmän ominaisuus.
Ei se silti tarkoita, että väite pitäisi paikkaansa. :)
Edit: Siis tässä viittaan siihen, että yhteyksiä jäisi auki, kun selaimen kaikki ikkunat on suljettu ja selainprosessi on sammutettu. Sitä ei tapahdu normaaleissa olosuhteissa. Kaikissa käyttöjärjestelmissä ja useimmissa selaimissa on kuitenkin mahdollista, että jos jokin selainikkuna on auki, tai jos selain on muuten jäänyt taustalle päälle, suljettujen ikkunoiden TCP-socketeja voi olla edelleen auki. Selain voi myös ottaa niitä uudelleen käyttöön, jos käyttäjä palauttaa suljetun ikkunan välilehtineen.
-
Minkä kanssa se socketti kommunikoisi jos prosessi mikä sen on avannut loppuisi?
Ainoa minkä nään tässä mahdolliseksi on tosiaan jos se selainprosessi jää taustalle pyörimään.
-
Tai kyseessä on se että prosessista tulee zombie tai forkattu erillinen prosessi.