Preview

Chrome Os

Powerful Essays
Open Document
Open Document
1316 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Chrome Os
[Target & Application]{

The Chrome OS is designed to work with only specific hardware produced by Google such as Chromebook. It is created for user who spend most of the time on the Web. Hence, only a browser, a media player and a file manager are pre-installed together with the Chrome OS.

}

[Scheduling]{ Chrome Operating System runs the Linux 3.4.6 kernel which utilizes the Completely Fair Scheduler. This is to ensure fairness by allowing processes an equal share of the CPU. To do this, the scheduler keeps track of the amount of time each process has had with the CPU using a virtual runtime. The Completely Fair Scheduler also allows group scheduling. Group scheduling ensures that in situations where tasks spawn other tasks, each single task is ensured their own virtual runtime rather than treating tasks uniformly.

}

[Kernel Structure]{

Chrome OS is designed based on the Monolithic kernel. However, no related information can be found. From the analysis of kernel structure, the authors think that the Monolithic kernel is adopted because Chrome OS is a simple OS that provides only limited services. Hence, the code is small and easier to maintain. In this case, it is worth to use Monolithic kernel for the faster performance.

The Chrome OS uses the Linux Kernel. Historically they stayed on a 2.6.32 Ubuntu-based for the first several releases, but have since then moved on to track the upstream mainline kernel constantly, applying the changes for the features and stability they need on top of it.

}

[Memory Management]{

================================================================================================== ++Address space++

When a Native Client module is loaded into a browser tab it will run in a separate process, distinct from the render process for the tab itself. Chrome creates a fixed-size address space for the new process; 1 GB of memory for an ARM or x86-32 target architecture and 4 GB for an x86-64

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Is589

    • 325 Words
    • 2 Pages

    When it comes to the Host-based architecture, we notice that all the computer resources are centralized, the server processed all messages, overload can occur and that will enable the system to quickly process data, therefore the system will encounter slow response time. This architecture also is very expensive and difficult to upgrade.…

    • 325 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1430 Unit 2 Discuss

    • 401 Words
    • 2 Pages

    The Linux Standard Base (LSB) is a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the filesystem hierarchy used in the GNU/Linux operating system. When targeting Linux as a platform, application developers want to have some assurance that the code they write on one Linux distribution will run on other Linux distributions without having to go through extra effort. This matches their experiences on other popular platforms, such as Windows or Mac OS X. In addition, application developers want to ensure that the platform as a whole does not diverge. Even if an application works on today's distributions, will it work on tomorrow's? The LSB workgroup has, as its core goal, to address these two concerns. We publish a standard that describes the minimum set of APIs a distribution must support, in consultation with the major distribution vendors. We also provide tests and tools which measure support for the standard, and enable…

    • 401 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1330 Unit 1 Study Guide

    • 2629 Words
    • 11 Pages

    CPU scheduler is to selects from among the processes in memory ready to execute and allocates the CPU to one of them. CPU scheduling decisions may take place when a process:…

    • 2629 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    Linux is the name of the operating system kernel developed by Linus Torvalds, which has since been expanded and improved by thousands of people on the Internet.…

    • 638 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Nt1310 Unit 3 Os

    • 1341 Words
    • 6 Pages

    +• Scheduling: Any processor may perform scheduling, which complicates the task of enforcing a scheduling policy and assuring that corruption of the scheduler data structures is avoided. If kernel-level multithreading is used, then the opportunity exists to schedule multiple threads from the same process simultaneously on multiple processors.…

    • 1341 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    linux

    • 456 Words
    • 2 Pages

    1. What change is necessary to make sendmail listen to all network traffic on port 25? What file would you edit?…

    • 456 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Linux is the name of the operating system kernel developed by Linus Torvalds, which has since been expanded and improved by thousands of people on the Internet.…

    • 392 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Kinesio Tape Case Study

    • 1481 Words
    • 6 Pages

    This study investigated the effects of the inhibition Kinesio Tape technique on the triceps surae muscle after an isokinetic fatigue protocol.…

    • 1481 Words
    • 6 Pages
    Good Essays
  • Good Essays

    6. Linux gives you alternatives on everything . So if there is something you don’t like you can simply remove it and replace it with something else.…

    • 364 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Web Browser

    • 463 Words
    • 2 Pages

    Browser detection – detect which version of browser user is using to adjust viewing settings…

    • 463 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    For thousands of years, the struggling citizen has used social unrest to rebel against the status quo. They fight, they loot, and they destroy. They are overcome with anger, and willing to take that anger out on anything and everything. Their anger often comes from inequality, high taxes, poverty, and an overbearing government. However, those in power tend to do whatever possible to keep things the way that they are. The social elite send police or soldiers as a show of strength to keep unruly citizens in check. The clash of those wishing for more power and those trying not to lose any causes violence and destruction. The music video for “No Church in the Wild” by Kanye West and Jay-Z featuring Frank Ocean and The-Dream is an attempt to show this clash of power. They simply show a riot. There is no explanation or conclusion. Nothing is solved and no problems are presented. The riot could be any riot. Each viewer can leave the video with different conclusions. This personalizes the experience, allowing the viewer experiences and ideology to influence their thoughts. Who’s side they take, and their thoughts on the cause of the anger likely come from their beliefs on actual rioting. The music video “No Church in the Wild” uses rioting as a representation of young people’s anger the government.…

    • 2280 Words
    • 10 Pages
    Good Essays
  • Good Essays

    In today society, we try to determine the fairness of our system by discussing the important of one of many controversies issue which are dividing us apart. We want to come up with a unite decision that will benefit all of us. Capital punishment today is still one of the most difficult topics which had not yet been resolved. John K. Cochran and Beth A. Sanders are the authors of The Gender Gap in Death Penalty Support: An Exploratory Study article demonstrate how we deal with the capital punishment issue by providing the method and its result of their researches. In the past, men are known as a group which supports capital punishment more than women. Although the gap between men and women about this topic has been enduring over time, there has been evidence of a change in narrowing or widening of this gap as the authors noticed that in their researches, the main keys factors which influence such a decision bases on five of these believes: Values differences and traditional gender socialization practices, traditional gender norms and roles, status differentials and gender inequalities, gender differences in life experiences/life-chances and feminist consciousness and women’s autonomy.…

    • 700 Words
    • 3 Pages
    Good Essays
  • Good Essays

    xxasdff

    • 546 Words
    • 3 Pages

    RTOS do their scheduling of tasks using a “priority-based preemptive scheduling”. The basic rule of priority-based preemptive scheduling is that at every moment in time, “The Highest Priority Task that is Ready to Run, will be the Task that Must be Running”. That means if both a low-priority task and a higher-priority task are ready to run, the scheduler will allow the higher-priority task to run first. The low-priority task will only get to run after the higher-priority task has finished with its current work.…

    • 546 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Linux holds the highest, most used operating system when it comes to supercomputers. Although, Windows holds that title when it comes to the average desktop computer. “Now, not 20 years later, well over 90% of the world top 500 supercomputers are running Linux.” (Vaughan-Nichols) All operating systems from UNIX to Mac OSX have their pros and cons. Mac OSX is known more for making multi-media such as movies, music, and art. Whilst Windows is used in more of a professional environment, we never hear about Linux because it’s free. Most people will go to any local computer shop and buy a decent looking laptop with Windows pre-installed on it. Nobody goes home and thinks about different operating systems they could experiment with. Linux surpasses Windows in the computing industry because of its stability, secureness, and efficiency.…

    • 1303 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    Vmware

    • 662 Words
    • 3 Pages

    Allocating Compute Resources to Business Functions © 2011 VMware Inc. All rights reserved CPU Management Supports Server Consolidation A virtual machine can have up to 32 virtual CPUs (vCPUs). When a vCPU must be scheduled, the VMkernel maps a vCPU to a hardware execution context (HEC).…

    • 662 Words
    • 3 Pages
    Satisfactory Essays

Related Topics