YangYeh

@YangYeh

Joined on Oct 5, 2021

  • contributed by <leoyehx> RVOS is a 32-bit real-time multitasking operating system built from scratch. It is designed to run on QEMU with RISC-V. Development Environment $ system_profiler SPHardwareDataType Hardware: Hardware Overview:
     Like  Bookmark
  • contributed by < leoyehx > Development Environment $ gcc --version gcc (Ubuntu 13.2.0-4ubuntu3) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 39 bits physical, 48 bits virtual
     Like  Bookmark
  • Presenter: YangYeh-PD video :::info My Question List Are Scheduling Classes specified by the source program or identified by the scheduler? Why SCHED_IDLE does belong to idle_sched_class, what is the difference? What is sleep process doing in Early Linux Scheduler? Why the process is to do with ==interactivity==? :::
     Like  Bookmark
  • contributed by < YangYeh-PD > Problem 1: Computing the Square Root How it works Suppose that $$ N^2 = (000a_na_{n-1}a_{n-2}...a_1a_0)^2, \textrm{where }a_m = 2^m. $$ then
     Like  Bookmark
  • contributed by < YangYeh-PD > Linked List and its Relevant APIs Consider the structure node definition, typedef struct __node { struct __node *left, *right; struct __node *next; long value; } node_t;
     Like  Bookmark