Technicka stranka Linuxu

Sekcia: Programovanie 11.07.2007 | 02:08
shade   Návštevník
Zdravim, kde sa docitam nieco viac o technickej stranke linuxu? Napr niekde som cital ze na volanie niektorych funkcii systemu sa vyuzivaju softwarove interrupty (podobne ako v MS DOSe). Je to pravda? Kde sa dozviem viac? Google zatial moc nepomohol - neviem co hladat.
    • Re: Technicka stranka Linuxu 11.07.2007 | 02:24
      Avatar Stanislav Hoferek Greenie, Manjaro, Q4OS, Lubuntu  Používateľ
      ak chces vediet ako linux funguje, skus si prezerat systemove logy :)
      • Re: Technicka stranka Linuxu 11.07.2007 | 02:28
        shade   Návštevník
        No napadlo ma skor zdrojaky kernelu ale to je na mna moc hardcore.
    • Re: Technicka stranka Linuxu 11.07.2007 | 03:07
      Avatar uid0 Debian  Používateľ
      je to pravda. chces pisat v assembleri?
      Debian. apt-get into it…
      • Re: Technicka stranka Linuxu 11.07.2007 | 03:15
        shade   Návštevník
        Dakujem za odpoved. Hm pisat v assembleri? Neviem, ale rad by som systemu rozumel a pripadne nieco v tom assembleri aj napisal. Samozrejma cely kod sa v dnesnej dobe assembleri pisat neda. Je nejaka stranka ktora by mi pomohla? Myslim skor nieco typu "na zaciatku som nevedel nic a teraz kopu" narozdiel od zdrojakov kernelu v style "bud plavaj alebo sa utop".
        • Re: Technicka stranka Linuxu 11.07.2007 | 03:20
          Avatar uid0 Debian  Používateľ
          funguje to ako obycajny interrupt. ak nechces pisat libc pre x86 linux tak na to kasli.

          http://docs.cs.up.ac.za/programming/asm/derick_tut/syscalls.html

          vacsina z toho je urcite stale platna
          Debian. apt-get into it…
        • Re: Technicka stranka Linuxu 11.07.2007 | 12:43
          darkstar   Návštevník
          http://kernelnewbies.org/
    • Re: Technicka stranka Linuxu 11.07.2007 | 11:10
      Avatar borg Arch, Debian jessie  Administrátor
      v zdrojakoch
      • Re: Technicka stranka Linuxu 11.07.2007 | 11:57
        Avatar Igor Hlina Mac OS ML  Používateľ
        Studovat kernel je zbytocne ak necke hackovat

        KernelAnalysis
        The Linux Kernel

        Zaujimave je aj toto citanie
        The Kernel 2.4 bootup procedure
        Linux Kernel 2.4 Internals
        while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
        • Re: Technicka stranka Linuxu 11.07.2007 | 12:48
          Avatar borg Arch, Debian jessie  Administrátor
          ano niekto sa uspokoji so vseobecnymi znalostami
          • Re: Technicka stranka Linuxu 11.07.2007 | 22:27
            Avatar Igor Hlina Mac OS ML  Používateľ
            Toto si fakt prejdite, toto je krasna schema bootu kernelu 2.4 (odporucam Slackware 11.0) na i386.
            klik

            while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
        • Re: Technicka stranka Linuxu 12.07.2007 | 10:22
          Avatar georw Ubuntu 12.04  Používateľ
          Ked uz su tu nejake linky, tak volne k stiahnutiu je kniha Linux Kernel in a Nutshell.
          • Re: Technicka stranka Linuxu 12.07.2007 | 14:16
            Avatar Igor Hlina Mac OS ML  Používateľ
            Ale tato kniha je velmi beginner-friendly. Ziadne pasaze z asm ani C :-)
            while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
            • Re: Technicka stranka Linuxu 12.07.2007 | 14:54
              Avatar borg Arch, Debian jessie  Administrátor
              dalsie free:
              http://lwn.net/Kernel/LDD3/

              inak na torrentoch najdes toho dost