Skip to main content

Home/ KIIT_CSE_IT/ Group items tagged Time

Rss Feed Group items tagged

Parin Sharma

GRUB tips and tricks - 0 views

  • First, what exactly is GRUB? GRUB is a boot loader, which means it passes control of the boot process from the Power-On Self Test (POST) to the kernel of your GNU/Linux distribution. GRUB works in a modular, layered fashion so that any unneeded modules are not loaded. Not only does this reduce execution time, but it saves valuable resources when running from removable media. GRUB optionally loads its configuration file at run/boot time, so you don’t have to type in commands manually each time.
Parin Sharma

Compiling Java with GCJ - 0 views

  • Using an interpreter (simulator) adds quite a bit of execution overhead. A common solution for high-performance JVMs is to use dynamic translation or just-in-time (JIT) compilers. In that case, the runtime system will notice a method has been called enough times to make it worthwhile to generate machine code for that method on the fl
  • y. Future calls to the method will execute the machine code directly.
Parin Sharma

Debian User Forums * View topic - Aptitude wants to remove all of gnome - 0 views

  • Re: Aptitude wants to remove all of gnome by Telemachus » 2009-05-12 12:09 moezzie wrote:Hey there guys!I recently installed Debian Lenny on my desktop, ive been running Debian etch on my server for quite some time now and i love it.Anyways, everything worked find till i had to install build essential( aptitude install build-essential linux-headers-$(uname -r) ) for my nvidia drivers. Upon looking though the list of components up for installation and removal i notice that the removal list was huge. I thought this was kind of odd but still trusted aptitude to do the right thing so i hit enter. After everything finished pretty much all of gnome was gone...So i went ahead and aptitude install gnome, and i got pretty much all of my packages back, except there are still about 330 packages in my aptitude removal list.Aptitude seems to think that they are unnecessary and wants to remove them all. The list contains everything from gnome-network-manager to xsane to gedit...How can i tell aptitude otherwise? Thanks in advance!This is a well-known issue. In a nutshell, you installed Gnome via a metapackage. Metapackages are wrappers that help you to install and update a huge collection of items easily. The price you pay is that each of the individual packages is required in order for aptitude to keep all the rest. Therefore, if you remove even a small, apparently inconsequential piece of Gnome (which you probably did inadvertently), aptitude will cheerfully tell you "Ok, Gnome's got to go."
Parin Sharma

How the Linux kernel works | TuxRadar Linux - 0 views

  • The kernel makes its services available to the application programs that run on it through a large collection of entry points, known technically as system calls.
  • From a programmer's viewpoint, these look just like ordinary function calls, although in reality a system call involves a distinct switch in the operating mode of the processor from user space to kernel space. Together, the repertoire of system calls provides a 'Linux virtual machine', which can be thought of as an abstraction of the underlying hardware.
  • An even less visible function of the kernel, even to programmers, is memory management. Each process runs under the illusion that it has an address space (a valid range of memory addresses) to call its own.
  • ...5 more annotations...
  • Note that specific application protocols such as FTP, DNS or HTTP are implemented by user-level programs and aren't part of the kernel.
  • the kernel provides a large collection of modules that know how to handle the low-level details of talking to hardware devices - how to read a sector from a disk, how to retrieve a packet from a network interface card and so on. These are sometimes called device drivers.
  • In contrast, modern Linux kernels are modular: a lot of the functionality is contained in modules that are loaded into the kernel dynamically.
  • This keeps the core of the kernel small and makes it possible to load or replace modules in a running kernel without rebooting.
  • This tells modprobe to include the probe_mask=1 option every time it loads the snd-hda-intel module. Some recent Linux distrubutions split this information up into multiple files under /etc/modprobe.d rather than putting it all in modprobe.conf.
Parin Sharma

Linux Doesn't Exist; Hacking Is Crime | Katonda - 0 views

  • Richard M Stallman has made it clear many times, "A hacker is someone who enjoys playful cleverness—not necessarily with computers. The programmers in the old MIT free software community of the 60s and 70s referred to themselves as hackers. Around 1980, journalists who discovered the hacker community mistakenly took the term to mean “security breaker.”
1 - 15 of 15
Showing 20 items per page