OS Algorithm Simulator

5천+
다운로드
콘텐츠 등급
전체이용가
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지

앱 정보

OS Algorithm Simulator는 운영 체제 (OS)를 작동시키는 알고리즘을 시뮬레이션 할 수있는 교육용 응용 프로그램입니다.
아시다시피 OS의 주요 목표는 4 개의 리소스를 관리하는 것입니다.
-CPU.
- 기억.
-입 / 출력 (I / O) 시스템.
-파일 시스템.
각 OS에는 위의 기능을 제공하는 여러 알고리즘이 포함되어 있습니다. 예를 들면 :
-CPU 스케줄링 알고리즘은 각 순간에 CPU를 사용할 프로세스를 선택합니다.
-프로세스가 자원을 할당 할 때 교착 상태가 발생하지 않도록하는 또 다른 알고리즘입니다.
-메모리 관리 알고리즘은 각 프로세스에 대해 메모리를 부분으로 나누고, 다른 알고리즘은 어떤 부분이 스왑되어야하고 어떤 부분이 RAM에 남아 있어야하는지 결정합니다. 할당은 연속적 일 수도 있고 아닐 수도 있습니다. 후자의 경우 페이징 또는 세분화와 같은 더 현대적인 메커니즘을 갖게됩니다. 그런 다음 페이지 교체 알고리즘이 메모리에 남아있는 페이지와 그렇지 않은 페이지를 결정합니다.
-또 다른 알고리즘은 하드웨어가 I / O 시스템에 생성 할 수있는 모든 중단에주의를 기울이는 역할을합니다.
- 등등.
OS를 깊이 이해하려면 이러한 알고리즘이 작동하는 방식과 Windows 또는 Linux와 같은 잘 알려진 운영 체제에서 합리적으로 보이는 일부 접근 방식을 폐기 한 이유를 알아야합니다. 이 응용 프로그램의 목표는 각 문제에 대한 다양한 접근 방식에 대한 설명을 제공하고 시뮬레이션을 통해 각 알고리즘이 작동하는 방식을 설명하는 것입니다. 이를 위해이 앱에는 몇 가지 예제가 포함되어 있지만 자체 데이터 세트를 제공하고 각 알고리즘이 어떻게 수행되는지 확인할 수도 있습니다. 대부분의 경우이 응용 프로그램에는 최첨단 알고리즘이 포함되어 있지 않지만 학습 프로세스에 더 적합하다고 생각하는 단순화가 포함되어 있다는 것도 중요합니다.
풍모:
-여러 선점 및 비 선점 프로세스 스케줄링 알고리즘 :
* 선착순
* 최단 작업 우선
* 최단 남은 시간 먼저
* 우선 순위 기반 (비 선점)
* 우선 순위 기반 (선점 형)
* 라운드 로빈
-교착 상태 알고리즘 :
* 교착 상태 방지 (은행가의 알고리즘).
-연속 메모리 할당 * 첫 번째 적합
* 최고로 잘 맞는
* 최악의 착용감
-페이지 교체 알고리즘 :
* 최적의 페이지 교체
* 선입 선출
* 가장 최근에 사용
* 두 번째 기회가있는 선입 선출
* 자주 사용하지 않음
* 노화
-각 알고리즘에 대해 :
* 시뮬레이션을위한 맞춤형 데이터 셋 생성이 가능합니다.
* 당신의 이해도를 테스트하기위한 테스트 모드가 포함되어 있습니다.
업데이트 날짜
2024. 8. 29.

데이터 보안

보안은 개발자가 데이터를 수집 및 공유하는 방식을 파악하는 것에서 시작됩니다. 데이터 개인 정보 보호 및 보안 관행은 사용자의 앱 사용, 지역, 연령에 따라 다를 수 있습니다. 다음은 개발자가 제공한 정보이며 추후 업데이트될 수 있습니다.
제3자와 공유되는 데이터 없음
개발자가 어떻게 공유를 선언하는지 자세히 알아보세요.
수집된 데이터가 없습니다.
개발자가 어떻게 수집을 선언하는지 자세히 알아보세요.
Play 가족 정책을 준수하겠다고 약속한 앱입니다.

새로운 기능

Added compatibility with Android 14 (Upside Down Cake).

앱 지원

개발자 소개
Rafael López García
phy.development@gmail.com
Rúa Armada Española, 30, 5, 1A 15406 Ferrol Spain
undefined