answersLogoWhite

0

📱

Operating Systems

Operating systems, both proprietary and open-source, include those produced by Microsoft, Linux, and Apple Mac

4,423 Questions

What are the differences between deadlock avoidance and deadlock prevention in operating systems?

Deadlock Prevention:

o Preventing deadlocks by constraining how

requests for resources can be made in the system and how

they are handled (system design).

o The goal is to ensure that at least one of the

necessary conditions for deadlock can never hold.

*

Deadlock Avoidance:

o The system dynamically considers every request

and decides whether it is safe to grant it at this point,

o The system requires additional apriori

information regarding the overall potential use of each

resource for each process.

o Allows more concurrency.

Similar to the difference between a traffic light

and a police officer directing traffic.

* Deadlock deduction:-

Often, neither avoidance nor deadlock

prevention may be used. Instead deadlock detection and

process restart are used by employing an algorithm that

tracks resource allocation and process states, and rolls

back and restarts one or more of the processes in order to

remove the deadlock. Detecting a deadlock that has already

occurred is easily possible since the resources that each

process has locked and/or currently requested are known to

the resource scheduler or OS.

Detecting the possibility of a deadlock before it occurs is

much more difficult and is, in fact, generally undecidable,

because the halting problem can be rephrased as a deadlock

scenario. However, in specific environments, using specific

means of locking resources, deadlock detection may be

decidable. In the general case, it is not possible to

distinguish between algorithms that are merely waiting for a

very unlikely set of circumstances to occur and algorithms

that will never finish because of deadlock.

Deadlock detection techniques include, but is not limited

to, Model checking. This approach constructs a Finite

State-model on which it performs a progress analysis and

finds all possible terminal sets in the model. These then

each represent a deadlock.

Why is the book operating system concepts the dinosaur book by silberschatz galvin gagne called a dinosaur book?

Because there is a picture of a dinosaur on every version of the text, from the very first edition. It is now on its seventh or eight printing, and has always had some variation of dinosaurs on the cover.

What is the best Linux desktop based operating system to install on Fujitsu Siemens Amilo Pi1505 laptop?

Different people have different opinions on what distro is best. That's why there are so many. Ubuntu is the most popular distro, due mainly to it's shipping of free CDs, but it is not the only one. Kubuntu, Xubuntu, PCLinuxOS, Mandriva, Freespire, and OpenSUSE are all widely regarded as easy to use / learn. I suggest trying as many distros as you can, to get a feel for the wide variety, and see what you like or don't like in each of them.

As far as hardware support goes, it's pretty much universal across all major distributions. So none is better or worse suited for your hardware. Due to your processor, you will not be able to use any 64-bit distros.

What is FreeBSD?

FreeBSD® is an advanced operating system for x86 compatible (including Pentium® and Athlon™), amd64 compatible (including Opteron™, Athlon™64, and EM64T), UltraSPARC®, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX® developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.

This text is from FreeBSD homepage.

www.freebsd.org

What does a computer's operating system do?

A computer's operating system can be compared to an executive manager; it manages all of the hardware and software. It allows the user to access and modify files, use external devices, and run software.

What is bare machine in operating systems?

it creats a backup point in the computer when the operating system is currepted or at time of destroy your computer.

What operating system uses the least amount of RAM if you have 3 GB?

If you have 3 GB of RAM you don't really need to worry about it, but if you want the most reliable low RAM using program I would recommend XP. If you want to use it more for music and things then I would recommend you get the home cinema pack specifically. If you decide you would rather have performance that looks more flashy then try windows 7, but be aware that with 4 GB of RAM it uses 34% CPU sitting idle. Hope that helps.

I want to install Windows 7 Ultimate 64-bit on my Xp 32-bit OS?

I'm not sure if I could do that so please help me and advise me if that is good for me. Here is My System Information:

CPU

Processor:Intel Pentium D 935

Specification:Intel(R) Pentium(R) D CPU 3.20 Ghz

Instructions:MMX,SSE(1, 2, 3),EM64T

Motherboard

Manufacturer:ASUSTeK Computer INC.

Model:P5LD2-SE Rev x. xx

Chipset: Intel i945P Rev. A2

Southbridge: Intel 82801GB (ICH7/R)

LPCIO: Windbond W83627EHF

BIOS

American Megatrends Inc.

Version: 0801

Date: 01/21/2007

Graphic Interface

Version: PCI Express

Link Width: x16 Max. Supported: x16

Memory

RAM: 2GB

Graphics

GPU

Name: NVIDIA GeForce 7300 GS

Core: 500Mhz

Memory:532Mhz

Size:256 Mbytes

Type:DDR

I know I will have to perform Clean Install of Windows 7 64-bit but I'm wonderring if my drivers can support it.

I also have two Hard Disks, C: Disk and D: disk. If I install Windows 7 64-bit on C: disc, for example, will I lose my data from D: disk? Please give me THE ANSWER?

I really need help. HELP!!!

Any damage to a protected computer system by fraudulent or related activities when that system is used in interstate commerce is usually reportable to the FBI under what USC statute?

TITLE 18 > PART I > CHAPTER 47 > § 1030Prev | Next(5)(A) knowingly causes the transmission of a program, information, code, or command, and as a result of such conduct, intentionally causes damage without authorization, to a protected computer;(B) intentionally accesses a protected computer without authorization, and as a result of such conduct, recklessly causes damage; or(C) intentionally accesses a protected computer without authorization, and as a result of such conduct, causes damage and loss

Disadvantages of time-sharing operating system?

since all output devices are centralized on a single PC therefore there will be time delay from one person to another.

What are supervisory and control functions of an Operating Systems?

1. Accept user requests and provide their resource requirements

2. Creates process and destroy them when they are no longer required

3. Control the progress of each process. That is, each logically enabled process makes progress and no process can block indefinitely the execution of other processes

4. Allocate hardware and software resources

5. Acts on exceptional conditions such as divided by zero etc.

6. Provides security, protection and access control of information

7. Maintain inter process communication and synchronization

8. Maintain statistics of resource usages and policies so that the system can be fine tuned for improve performance.

Does it matter what operating system you install first when dual-booting?

If one or of the operating systems does not cooperate well with dual-booting (such as Windows with a Linux distribution), then you should install the troublesome operating system first. If both are well-behaved (such as two Linux distributions) then it does not generally matter.

For which operating systems are spreadsheet packages available?

Spreadsheet packages are available for various operating systems, such as Windows, Macintosh, UNIX, Java, Linux, and VMS.

What does operating system do for your computer?

Your operating system opens and closes programs, do file managements, manages all the hardwares, and run softwares. It's basically the head of your computer, controls everything.

What is the benefit of installing your Operating System on an SSD storage device?

Solid State Disks have no moving parts (e.g. platters, heads) that could be damaged if the computer was dropped while running.

What operating system comes on a Samsung Galaxy phone?

Samsung Galaxy phones come with the Android operating system.

What is the differences between the job scheduling and process scheduling?

Jobs or processes are the same.

Whereas, Job scheduler and CPU scheduler are two different terms.

Job scheduler is also called long term scheduler and CPU scheduler is called short term scheduler.

While Job scheduler selects the processes from the job pool (Job pool is on the Hard disk) and load them in to the memory (Main Memory or RAM) for execution. in other hand CPU scheduler selects among the processes (in RAM) that are ready for execution and allocates the CPU to one of them.

Hope I got it right and answered your query. Sorry for any mistakes as I'm not perfect as well. :)

Cheers,

KV

Is an operating system considered system software?

yes yes it is because the computer will say missing operating system without it and if the operating system is windows xp it will have a kernel named ntoskrnl.exe

Should I get the iPhone 11 or the iPhone 11 Pro?

You should get the iPhone 11 Pro because you can hold more GB in it

What are the major operating system software publishers?

Free and Open-source include Scribus, Passepartout, LyX, Fatpaint. Proprietary include Adobe InDesign, Adobe PageMaker, Corel Draw, QuarkXPress, FlippingBook, FrameMaker, Greenstreet, Flip PDF, InPage, Interleaf/Quicksilver, iStudio Publisher, Microsoft Publisher (for Mac and PC), Ovation, Pages, PageStream, Prefis BookMachine, Prince XML, Print Shop, RagTime, Serif PagePlus, SVG Kit (for Adobe Creative Suite), Ventura, Publisher, UltraXML, Xara Photo and Graphic Designer, Xara Designer Pro X, Print MIS, Business Builder for Print, and Easy Flyer Creator.

What kernel is the openSUSE operating system based on?

The kernel in the openSUSE operating system is based on the Linux system. It was developed by the community supported openSUSE project and was initially released in December 2006.