Tag

Processes

0 views collected around this technical thread.

Deepin Linux
Deepin Linux
Dec 3, 2024 · Fundamentals

Understanding Linux Processes, Kernel Threads, and System Calls

This article provides a comprehensive overview of Linux processes, including their creation, states, kernel and user threads, process management commands, and the role of system calls and security models in enabling efficient multitasking and resource control within the operating system.

LinuxOperating SystemProcess Management
0 likes · 26 min read
Understanding Linux Processes, Kernel Threads, and System Calls
php中文网 Courses
php中文网 Courses
Oct 11, 2024 · Backend Development

Backend Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis

The course provides an in‑depth study of processes, socket communication (including TCP/IP), Nginx with FASTCGI, byte‑order conversion, and fundamental Redis operations, targeting backend developers, system administrators, and network engineers to comprehensively boost their backend development expertise.

ProcessesRedisSockets
0 likes · 2 min read
Backend Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis
Refining Core Development Skills
Refining Core Development Skills
Aug 5, 2024 · Fundamentals

Deep Dive into Linux Processes and Memory: A Comprehensive Guide

This article introduces a new book 'Deep Understanding of Linux Processes and Memory' that systematically explains CPU, memory, and process scheduling principles, covering hardware fundamentals, virtual memory, Golang coroutines, container resource management, and performance optimization techniques.

CPU architectureLinuxProcesses
0 likes · 5 min read
Deep Dive into Linux Processes and Memory: A Comprehensive Guide
IT Services Circle
IT Services Circle
Jun 4, 2024 · Fundamentals

Threads, Processes, and Multi‑Core Computing Explained with Cooking Analogies

Using cooking metaphors, the article explains how CPUs execute instructions as threads, the role of operating systems in multitasking, the distinction between processes and threads, the relevance of core counts, and best practices for thread usage in single‑core and multi‑core environments.

ConcurrencyOperating SystemProcesses
0 likes · 11 min read
Threads, Processes, and Multi‑Core Computing Explained with Cooking Analogies
php中文网 Courses
php中文网 Courses
Apr 16, 2024 · Backend Development

Backend Development Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis

This course provides an in‑depth exploration of core backend concepts—including processes, socket programming with TCP/IP, Nginx‑FASTCGI communication, host‑to‑network byte order conversion, and Redis fundamentals—to equip developers, system administrators, and network engineers with comprehensive backend development skills.

ProcessesRedisbackend
0 likes · 2 min read
Backend Development Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis
php中文网 Courses
php中文网 Courses
Feb 5, 2024 · Backend Development

Backend Development Fundamentals: Processes, Socket Programming, Nginx FASTCGI, Byte Order, and Redis Basics

This course offers an in‑depth exploration of process concepts, TCP/IP and Socket communication, Nginx‑FASTCGI integration, host‑to‑network byte order conversion, and Redis fundamentals, targeting backend developers, system administrators, and network engineers seeking comprehensive backend skill enhancement.

FastCGIProcessesRedis
0 likes · 3 min read
Backend Development Fundamentals: Processes, Socket Programming, Nginx FASTCGI, Byte Order, and Redis Basics
Architects Research Society
Architects Research Society
Oct 29, 2023 · Information Security

Security Requirement Vision, Strategic Security Architecture Principles, and Formalizing Security Processes

The article explains how to define security requirements within business context, outlines strategic security architecture principles, distinguishes governance, management and operations, and describes the steps and components needed to formalize and prioritize effective security processes for an organization.

GovernanceProcessesSecurity
0 likes · 9 min read
Security Requirement Vision, Strategic Security Architecture Principles, and Formalizing Security Processes
Architecture and Beyond
Architecture and Beyond
Sep 3, 2023 · R&D Management

Effective Team Management: Definitions, Development Stages, and Best Practices

This article explains what a team is, describes its open‑system nature and three‑layer composition, outlines the Tuckman development model and leadership growth stages, and provides practical guidance on direction, leadership, roles, systems, communication, relationships, and evaluation for managing high‑performing technical teams.

Processescommunicationevaluation
0 likes · 45 min read
Effective Team Management: Definitions, Development Stages, and Best Practices
Architect
Architect
Jul 3, 2023 · Cloud Native

The 12‑Factor Methodology for Building Cloud‑Native SaaS Applications

This article presents the 12‑Factor methodology—a language‑agnostic set of best‑practice principles for designing, deploying, and operating cloud‑native SaaS applications—covering codebase management, explicit dependencies, environment‑based configuration, backing services, build‑release‑run separation, process model, port binding, concurrency, disposability, parity between development and production, logging, and one‑off admin tasks.

12-factorConfigurationDeployment
0 likes · 23 min read
The 12‑Factor Methodology for Building Cloud‑Native SaaS Applications
Architects Research Society
Architects Research Society
Jun 13, 2023 · R&D Management

Enterprise Architecture Governance: Frameworks, Principles, Roles, Processes, and Tools

This article provides a comprehensive overview of enterprise architecture (EA) governance, covering its definition, context, framework components, guiding principles, organizational structure, roles and responsibilities, processes, classification, metrics, and tool selection to help organizations align IT with business strategy and achieve cost savings and compliance.

GovernanceProcessesRoles
0 likes · 22 min read
Enterprise Architecture Governance: Frameworks, Principles, Roles, Processes, and Tools
Tencent Cloud Developer
Tencent Cloud Developer
Apr 17, 2023 · Backend Development

Five Methodologies for Backend Development: Quantification, Comparison, Documentation & Process, Standardization & Unification, Automation

An experienced Tencent backend engineer outlines five practical methodologies—quantification of technical and business metrics, systematic comparison of performance data, thorough documentation and defined processes, consistent standardization across code and tools, and extensive automation via CI/CD and testing—to boost efficiency, quality, and reliability in backend development.

AutomationProcessesbackend development
0 likes · 15 min read
Five Methodologies for Backend Development: Quantification, Comparison, Documentation & Process, Standardization & Unification, Automation
Top Architect
Top Architect
May 3, 2022 · Backend Development

How to Build a Backend Technology Stack for a Startup

This article provides a comprehensive guide for startup founders on selecting languages, components, processes, and tools to design and implement a complete backend technology stack, covering everything from project management and DNS to databases, monitoring, and deployment.

ComponentsDevOpsProcesses
0 likes · 32 min read
How to Build a Backend Technology Stack for a Startup
Java Captain
Java Captain
Nov 3, 2020 · Fundamentals

Comprehensive Overview of Linux: Processes, Memory Management, Filesystems, I/O, and Security

This article provides an in‑depth technical guide to Linux, covering its Unix heritage, process and thread creation, kernel architecture, virtual memory, scheduling algorithms, file‑system structures, I/O handling, networking, and built‑in security mechanisms such as user IDs, permissions, and set‑UID features.

File SystemI/OLinux
0 likes · 101 min read
Comprehensive Overview of Linux: Processes, Memory Management, Filesystems, I/O, and Security
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 11, 2020 · Fundamentals

Comprehensive Overview of Linux Processes, Memory Management, Filesystems, I/O, and Security

This article provides an in‑depth tutorial on Linux fundamentals, covering the kernel architecture, process and thread creation, inter‑process communication, scheduling algorithms, virtual memory management, paging, caching, file system structures (VFS, ext2/ext4), network file systems, I/O device handling, loadable modules, and the operating‑system security model with permissions and setuid mechanisms.

I/OLinuxOperating System
0 likes · 102 min read
Comprehensive Overview of Linux Processes, Memory Management, Filesystems, I/O, and Security
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 20, 2020 · Fundamentals

Understanding Linux Processes, Threads, IPC, System Calls and Scheduling

This article provides a comprehensive overview of Linux fundamentals, covering process and thread concepts, various inter‑process communication mechanisms, essential system calls, process descriptors, scheduling algorithms such as O(1) and CFS, synchronization primitives, and the operating system boot sequence.

IPCLinuxOperating System
0 likes · 34 min read
Understanding Linux Processes, Threads, IPC, System Calls and Scheduling
Sohu Tech Products
Sohu Tech Products
Mar 11, 2020 · Fundamentals

Understanding Processes, Threads, Synchronization, and Scheduling in Operating Systems

This article provides a comprehensive overview of operating system concepts including processes, threads, interprocess communication, synchronization mechanisms such as mutexes and semaphores, and various scheduling algorithms for batch, interactive, and real‑time systems.

Operating SystemsProcessesSynchronization
0 likes · 105 min read
Understanding Processes, Threads, Synchronization, and Scheduling in Operating Systems
Architecture Digest
Architecture Digest
Feb 11, 2020 · Backend Development

Improving Server Concurrency and Performance: Methods and Strategies

This article explains what server concurrency means, how to measure it with throughput and stress testing, and presents practical techniques such as CPU parallelism, reducing context switches and lock contention, using persistent connections, optimizing I/O models, and scaling hardware to boost overall server performance.

I/O modelsProcessesThreads
0 likes · 15 min read
Improving Server Concurrency and Performance: Methods and Strategies
360 Tech Engineering
360 Tech Engineering
Sep 28, 2018 · Fundamentals

Fundamentals of Application Programming: OS Concepts, System Calls, Processes, Threads, and Coroutines

This article introduces essential programming fundamentals, covering Unix system architecture, the distinction between system calls and library functions, user and kernel modes, the execution flow of a simple hello‑world program, and core concepts such as processes, threads, coroutines, and parent‑child process sharing.

CoroutinesOperating SystemProcesses
0 likes · 7 min read
Fundamentals of Application Programming: OS Concepts, System Calls, Processes, Threads, and Coroutines
Efficient Ops
Efficient Ops
Nov 9, 2017 · Fundamentals

Understanding Linux Kernel Processes: 10 Essential System Daemons Explained

This article introduces ten common Linux kernel processes, explaining their roles—from memory management with kswapd0 to I/O handling by aio—helping operators and developers recognize and interpret the often‑bracketed system daemons that appear in ps listings and affect system performance.

LinuxOperating SystemProcesses
0 likes · 10 min read
Understanding Linux Kernel Processes: 10 Essential System Daemons Explained