ftrace: Where modifying a running kernel all started

Ftrace’s most powerful feature is the function tracer (and function graph tracer which is built from it). But to have this enabled on production systems, it had to have its overhead be negligible when disabled. As the function tracer uses gcc’s profiling mechanism, which adds a call to “mcount” (or more recently fentry, don’t worry if you don’t know what this is, it will
y.....m - ftrace: Where modifying a running kernel all started

Ftrace’s most powerf...
  • Odpowiedz
@noHuman: hmm dobre pytanie z tym jak sprawdzić, że to działa. Wypatrzyłem tylko komendę na sprawdzenie supportu dla trimu:

sudo hdparm -I /dev/sda | grep TRIM
Ja mam tak:

/etc/fstab:

UUID=uuid wolumenu logicznego z rootem / btrfs rw,relatime,ssd,spacecache,subvolid=5,subvol=/ 0 1


/boot/loader/entries/arch.conf: (używam systemd encrypt sd-encrypt)

options rd.luks.uuid=uuid zaszyfrowanej partycji z grupą wolumenów

options rd.luks.options=uuid zaszyfrowanej partycji z grupą wolumenów=allow-discards


edit:

aa i jeszcze /etc/lvm/lvm.conf:

issuediscards = 1
  • Odpowiedz
@noHuman: najwidoczniej trzeba to zrobić na każdej warstwie, czyli w dm-crypt (parametr kernela), config lvm, fstab (opcje systemu plików).

Jeśli w grę wchodzi jeszcze raid 5, to nie wiem czy nie łatwiej byłoby to zrobić na zfs? Zfs wspiera trim i ssd (o ile dobrze pamiętam) od wersji 0.8, no i to jest taki kombajn co ma w sobie wszystko: szyfrowanie, zarządzanie wolumenami, system plików no i raidz, który jest jednak
  • Odpowiedz
Wykopki z tagów #linux #ubuntu pomóżcie plis

Mam ubuntu server gdzie internet był skonfigurowany za pomocą funkcji? netplan. Wszystko działało ładnie. Podkusiło mnie by zainstalować tuya convert - takie coś do hackowania urządzeń iot i to chyba tworzy jakis interfejs sieciowy przez co nie działa mi porpawnie internet teraz na ubutnu server. Chciałbym to jakoś cofnąć ale nie wiem jak. Udało mi się częściowo obejść problem poprzez wpisywanie sudo netplan apply po
Ale bym się rozwijał w swoich ulubionych technologiach, gdyby nie te pieprzone studia.
Na studia poszedłem ze stackiem:
HTML, CSS, Bootstrap, znajomość CMSów, Phpmyadmin, xampp, deczko C++, deczko PHP, deczko Javascript, deczko windows server, dobra znajomość windowsa, deczko znajomość linuxa, znajomość instalacji wszelkich androidów

Studia -
Na start - windows server
- brzmi ok, ale
- Róbcie w shellu role i nadawanie uprawnień, ISS, wyklikajcie to i tamto

Jak ja to znienawidziłem,
Stack na studiach:

Linux, windows server, depresja, C++, C#, ASP NET, HTML, JSP


@artur-tyminski: czasami zastanawiam się czy takie studia mają jakąkolwiek wartość. Zamiast nauczenia jednego języka programowania ale na wysokim poziomie oferuje się studentom kilka w praktycznie bezużytecznych porcjach. Wg. mnie powinni uczyć np. języka Java a takie rzeczy jak bazy danych i HTML to przy okazji omawiania bibliotek javy do połączeń bazodanowych czy też parsowania XMLa. Przy takim podejściu
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python

Dziś Kubernetes, nie sposób go nie znać dziś, bo jeden z największych projektów (w kategorii ilość linii kodu) w #golang i najbardziej znanych. Co to robi takiego? W skrócie: jak masz aplikacje w wielu kontenerach (np. #docker), które działają w obrębie klastra Kubernetes (w
@devopsiarz: nwm może ten cały kubernetes jest użyteczny i rzeczywiście coś robi, ale jak ktokolwiek coś o nim pisze, to brzmi jak jakiś nigeryjski przekręt albo piramida finansowa xD
  • Odpowiedz
@gorocky: Zależy od gry, bo to developerzy optymalizują gry, a nie system. CSGO chodzi bardzo dobrze, różnicy nie zauważysz. W niektórych słabych portach możesz odczuć 20% strat, zwykle jednak to 5-10 góra. No i też zależy czy gra była portowana, czy uruchamiasz przez Protona gry, które nie były robione w ogóle z myślą o Linuksie.
  • Odpowiedz
Dzisiaj Learn Linux Shell Scripting - Fundamentals of Bash 4.4 (December 2018)

https://www.packtpub.com/packt/offers/free-learning

#packtpubfreelearning #linux #bash

odpowiedź dlaczego nie możesz pobrać "nowych" książek

pdfy/epub/kindle są dostępne dla pozycji zgarniętych za darmo do końca 2018. Nowe pozycje wchodzą tylko na readera. Jeśli coś macie zgarniętego wcześniej a pozycja pojawia się ponownie, to w "moje ebooki" pojawi się dwa razy, raz z pobieraniem a raz tylko z readerea
konik_polanowy - Dzisiaj Learn Linux Shell Scripting - Fundamentals of Bash 4.4 (Dece...

źródło: comment_3SSZBL2jfndqkAfXOPZomM9bTQa0NCUV.jpg

Pobierz
nie da się złapać, bo po sekundzie znika xD


@kaspil: może pomoże zaznaczenie wszystkiego z "elementów irytujących" z listy filtrów uBlocka?
...o ile już nie masz ich zaznaczonych ¯\_(ツ)_/¯
  • Odpowiedz
@GRBAS: Minecraft 11-16 FPS wszystko najniżej jak się da, render distance 2 (fullscreen). W okienku startowym 18-26 FPS, w bezruchu osiąga 38 ( ͡ ͜ʖ ͡) wszystko bez optifine. Niestety nie sprawdziłem WoW'a bo instalując Lutrisem battle.net utykał w wiecznej instalacji "Arial font" ( ͡° ʖ̯ ͡°). Niestety dodatkowo dysk 120GB IDE jest sporym bottleneckiem dla mojego kombajna (a procesor nie obsługuje
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Nedkely: posluchalem tego i on się chyba piekli na to jak Onedrive mu ładnie przesynchroniziwal pliki i wietrzy spisek XDDD
  • Odpowiedz
Czy znacie jakiś sposób aby mieć dostęp do basha a najlepiej telneta przez bramkę IRC?
Potrzebowałbym coś takiego do grupowych eksperymentów z Linuxem na VMie i ma to na wszystkim działać stabilnie (szyfrowanie jest w takim razie zbędne).

@majsterV2 a dlaczego nie ssh i tmux ? wszyscy mogą widzieć to samo

PS: tylko wirtualne trzeba z bridgować z siecią i port 22 wirtuali wystawić na zewnątrz co może być preromantyczne
  • Odpowiedz