Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko229
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
  • Wykop.pl
  • Ciekawostki

    Ciekawostki
  • Rozrywka

    Rozrywka
  • Sport

    Sport
  • Motoryzacja

    Motoryzacja
  • Technologia

    Technologia
  • Informacje

    Informacje
  • Gospodarka

    Gospodarka
  • Podróże

    Podróże

Dostosuj Wykop do siebie

Wybierz treści, które Cię interesują
i zapisz jako Własną kategorię.

439

Zarządzanie procesami w Linuxie - Bez Kompilatora

Zarządzanie procesami w Linuxie - Bez Kompilatora

Przekrojowe wprowadzenie do Linuxowej filozofii procesów. Od podstaw współbieżności, przez szeregowanie i obsługę sygnałów do monitorowania procesów.

bezkompilatora
bezkompilatora
z
bezkompilatora.pl
dodany: 09.07.2018, 07:02:31
  • #
    programowanie
  • #
    linux
  • #
    naukaprogramowania
  • #
    informatyka
  • #
    bezkompilatora
  • 84
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (84)

najlepsze

WMPP
WMPP
09.07.2018, 07:49:51 via Wykop Mobilny (Android)
  • 51
Świetny tekst, chociaż jestem zawodowo od 10 lat administratorem Linuks, to dowiedziałem się wielu rzeczy, które znałem z praktyki, ale nie z teorii. Uważaj, lądujesz w feedly.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

WMPP
WMPP
09.07.2018, 21:43:01
  • 4
@Jossarian: Artykuł jest bardzo dobry na poziomie jego ogólności. Można by pisać o planistach, o sposobach ich zastosowania, ale artykuł jest celowany do początkujących. Żaden początkujacy nie będzie się intersować typami planistów cpu, planistów IO, systemami realtime, i do tego jeszcze opcjami do montowania FSów na różnych dyskach. O tym to można by napisać kolejny artykuł, co z resztą @bezkompilatora było by bardzo fajnym pomysłem.

@Jossarian: Możesz
  • Odpowiedz
bezkompilatora
bezkompilatora
Autor
09.07.2018, 21:56:53
  • 3
@WMPP: Dopisano do listy pomysłów na wpisy. ;)
  • Odpowiedz
jeanpaul
jeanpaul
09.07.2018, 08:41:00
  • 45
@bezkompilatora dodawaj w nawiasach angielskie nazwy np. planista (scheduler) pomocne w samodzielnym poglebianiu wiedzy lub pracy zawodowej.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

bezkompilatora
bezkompilatora
Autor
09.07.2018, 08:56:13
  • 3
@jeanpaul: Robię tak. Angielskie odpowiedniki są podane zawsze przy pierwszym wystąpieniu każdego nowego pojęcia. ;)
  • Odpowiedz
jeanpaul
jeanpaul
09.07.2018, 09:46:19
  • 13
Robię tak. Angielskie odpowiedniki są podane zawsze przy pierwszym wystąpieniu każdego nowego pojęcia. ;)


@bezkompilatora: byc moze, ale w linkowanym tekscie bez wracania do poprzednich artykulow tak nie jest. brakuje dla watkow, kontekstu, moze bym znalazll jeszcze kilka innych przykladow. Nie czytalem "od deski do deski" bo to podstawy, ale warte wykopania bo szanuje kazdy przejaw dzielenia sie wiedza i pracy "na rzecz" ;)
  • Odpowiedz
pregusia
pregusia
pregusia
09.07.2018, 10:13:35
  • 28
@bezkompilatora

Sygnałów takich jak omawiany wcześniej SIGTERM nie da się w żaden sposób zignorować czy obsłużyć.


Chyba SIGKILL czy też SIGSTOP ;p
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

bezkompilatora
bezkompilatora
Autor
09.07.2018, 10:24:08
  • 16
@pregusia: Słusznie, chodziło o SIGSTOP. Już poprawione, dzięki! :)
  • Odpowiedz
S.....t
S.....t
konto usunięte 09.07.2018, 16:10:30
  • 4
I technicznie rzecz ujmujac, da sie obsluzyc, ale ma sie na to bardzo malo czasu.
  • Odpowiedz
e.....5
e.....5
konto usunięte 09.07.2018, 08:59:23
  • 8
@bezkompilatora Ciekawy blog.
Jakby ci się chciało, to może napisz coś o tym, co można bezpiecznie zablokować.
systemctl list-units --type=service --all
Dopiero parę dni temu się tym zainteresowałem, ale poprzez zablokowanie paru procesów udało mi się przyspieszyć start systemu i ograniczyć zużycie pamięci na Plasma do około 400 MB w stanie spoczynku, czyli bez uruchomionych aplikacji. Wcześniej było ponad 800.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

WMPP
WMPP
09.07.2018, 11:20:55 via Wykop Mobilny (Android)
  • 4
@e16z5: to zależy od dystrybucji. Na jakiejś z systemd i plazma to można np baloon czy jakieś inne systemy do indeksowania plików. Na jakimś gnomie może da się wyłączyć troszkę inne rzeczy. Natomiast na linuksie serwerowym to raczej nic nie wyłączysz.
  • Odpowiedz
ksawery2001
ksawery2001
ksawery2001
10.07.2018, 12:51:22
  • 3
@bezkompilatora: artykuł ciekawy ale posiada sporo błędów merytorycznych, m.in.

Krótka historia współbieżności


Ja rozumiem, że "krótka" oznacza masę uproszczeń i pominięcia większości faktów, ale ja mając już swoje lata czytam to jakby to była trochę inne historia niż to co wiem i czego sam doświadczyłem,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

bezkompilatora
bezkompilatora
Autor
10.07.2018, 15:44:28
  • 1
@ksawery2001: Dzięki za komentarz. W tej historii jest dużo uproszczeń, bo nie chciałem, żeby tekst był przytłaczający dla początkujących (chociaż i tak wydaje mi się, że trochę jest). W dodatku jak wyszedłem na 9 stronę A4 to uzałem, że trzeba to trochę przyciąć bo będzie za długie i w efekcie parę fragmentów tekstu wyleciało w ogóle, więc gdzieniegdzie wyszło podwójnie uproszczone.
Zastanawiałem się chwilkę o co chodziło Ci z tą
  • Odpowiedz
krol_europy
krol_europy
09.07.2018, 20:30:22
  • 1
@bezkompilatora Robercie Linux odmieniamy tak:

Linuksie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

LatajacaCukinia
LatajacaCukinia
LatajacaCukinia
09.07.2018, 17:17:14 via Android
  • 1
Ładnie ale już głowy nie mam...programowanie administrowanie...planowanie..konstruowanie..duuuuzo czytania(nie tylko tego artykułu)..wszystko piękne. A glowa taka mała....ech jednakże plusik
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

bezkompilatora
bezkompilatora
Autor
10.07.2018, 15:43:52
  • 0

Komentarz usunięty przez moderatora

s.....3
s.....3
konto usunięte 09.07.2018, 22:20:30
  • 0
Zmień nazwę na "Beka Z Kompilatora". Lepiej się przyjmie... tutaj.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Rosly
Rosly
09.07.2018, 20:42:49
  • 0
„Proces działający w przestrzeni j---a nie może być wywłaszczony, chyba że jądro zostanie skompilowane z odpowiednią opcją, która jest domyślnie wyłączona na większości współczesnych dystrybucji”

Jest dokładnie odwrotnie. Większość dystrybucji jest na desktopy i tam liczy się czas reakcji (m.in. dla GUI). Domyślnie więc j---a tych dystrybucji używają tak zwanego low latency kernel, czyli procesy mogą być wywłaszczanie wewnątrz sekcji kernela.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Rosly
Rosly
09.07.2018, 21:00:15
  • 2
@Rosly: ojjj, chyba się jednak pomyliłem. Widzę że generic Ubuntu wcale nie używa low latency tylko generic desktop.
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • Strona 1 z 3
  • >

Hity

tygodnia

2 Gruzinów okrada dom mojej mamy. 10,000zł nagrody
2 Gruzinów okrada dom mojej mamy. 10,000zł nagrody
3852
BANKI I DEWELOPERZY NISZCZĄ NASZ KRAJ. NISZCZENIE DEMOGRAFII W ZAMIAN ZA MARŻE?
BANKI I DEWELOPERZY NISZCZĄ NASZ KRAJ. NISZCZENIE DEMOGRAFII W ZAMIAN ZA MARŻE?
3610
MDK w Ustroniu robi zawody Colina McRae Rally 2.0! Pomóżcie znaleźć im zasięgi!
MDK w Ustroniu robi zawody Colina McRae Rally 2.0! Pomóżcie znaleźć im zasięgi!
3482
Blogerzy przewidzieli kto wygra konkurs na prezeskę małopolskiego PFRON
Blogerzy przewidzieli kto wygra konkurs na prezeskę małopolskiego PFRON
3055
Bankowe Eldorado - mamy najdroższe kredyty hipoteczne w Europie
Bankowe Eldorado - mamy najdroższe kredyty hipoteczne w Europie
3024
Pokaż więcej

Powiązane tagi

  • #programista15k
  • #pracait
  • #java
  • #naukaprogramowania
  • #it
  • #informatyka
  • #webdev
  • #pracbaza
  • #cebuladeals
  • #pytanie
  • #cpp
  • #heheszki
  • #korposwiat
  • #komputery
  • #javascript

Wykop © 2005-2025

  • Nowy Wykop
  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl