Top "Operating-system" questions

An operating System (OS) is a basic software whose role is to be an abstract layer between software requisitions for resources and the hardware available, manage input/output, memory allocation/deallocation, file systems, among other basic tasks a device (not necessarily a computer) should do.

DNS caching in linux

I am confused about DNS caching. I am writing a small forward proxy server and want to use OS DNS …

linux networking operating-system dns
Detect Windows version in .net

How can I detect the Windows OS versions in .net? What code can I use?

c# .net windows operating-system
What is the difference between the kernel space and the user space?

What is the difference between the kernel space and the user space? Do kernel space, kernel threads, kernel processes and …

linux-kernel operating-system kernel terminology
What are some resources for getting started in operating system development?

One thing I've always wanted to do is develop my very own operating system (not necessarily fancy like Linux or …

operating-system kernel osdev
What is an application binary interface (ABI)?

I never clearly understood what an ABI is. Please don't point me to a Wikipedia article. If I could understand …

api compiler-construction binary operating-system abi
How to uninstall a windows service and delete its files without rebooting

My current project involves deploying an upgraded .exe file that runs as a Windows Service. In order to overwrite the …

windows scripting windows-services operating-system filesystems
How do I check the operating system in Python?

I want to check the operating system (on the computer where the script runs). I know I can use os.…

python linux operating-system
What is the difference between the operating system and the kernel?

I do not understand the difference between operating system and kernel. Can someone please explain it?

operating-system kernel
How to run a program without an operating system?

How do you run a program all by itself without an operating system running? Can you create assembly programs that …

assembly x86 operating-system bootloader osdev
Check the open FD limit for a given process in Linux

I recently had a Linux process which “leaked” file descriptors: It opened them and didn't properly close some of them. …

linux scripting operating-system limit file-descriptor