Bỏ qua, tới nội dung chính
Cà Phê & Code Cà Phê & Code
  • Trang chủ
  • Chuyên mục
    • Backend
    • Bảo mật
    • Bảo mật ứng dụng web
    • Cơ sở dữ liệu
    • DevOps
    • Docker
    • Go
    • Hệ điều hành
    • Java
    • Linux
    • Mang
    • Mạng
    • Message Queue
    • RabbitMQ
    • Spring
    • Trình biên dịch
    • Vert.x

    • Tất cả chuyên mục
  • Sê-ri
  • Thẻ
  • Luyện thi
  • Ghi chú
  • Giới thiệu
  • Liên hệ
Đăng nhập
  1. Trang chủ
  2. Thẻ
  3. do-dac

#do-dac

97 bài viết
Hệ điều hành 03/09/2026 7 phút

Chi phí của strace

Mỗi syscall dưới strace tốn ~80 micro giây thay vì 126 nano giây — chậm 630 lần. Nên mọi số đo thời gian dưới strace đều sai. Chính công cụ đo suốt sê-ri này là kẻ nói dối lớn nhất về thời gian. Đo thật.

#do-dac#he-dieu-hanh#zero-to-hero
2
Hệ điều hành 03/09/2026 7 phút

Bộ đếm hiệu năng

Định đo cache-miss và branch-miss bằng perf, nhưng máy ảo không lộ PMU nên perf trả <not supported>. Phải quay về đồng hồ — nó vẫn lộ hiệu ứng cache chậm 200 lần. Đo thật.

#do-dac#he-dieu-hanh#zero-to-hero
2
Hệ điều hành 03/09/2026 7 phút

Số nguyên tử và CAS

Bộ đếm atomic nhanh hơn mutex 3 lần — nhưng nó KHÔNG scale: thông lượng tụt khi thêm luồng, vì dòng cache nảy giữa các nhân. Cách scale thật là không chia sẻ. Đo thật.

#do-dac#he-dieu-hanh#zero-to-hero
3
Hệ điều hành 03/09/2026 9 phút

Trang chỉ đọc

Ghi vào trang chỉ đọc gây SIGSEGV — nhưng cùng cái bẫy phần cứng đó, sau fork kernel lại lặng lẽ copy trang chứ không giết tiến trình. Đo thật trong container.

#do-dac#he-dieu-hanh#zero-to-hero
2
Hệ điều hành 03/09/2026 9 phút

fork rồi exec

fork một tiến trình 256MB chỉ tốn 133 micro giây, không phải chục mili giây — vì COW nhân bảng trang chứ không copy dữ liệu. Và mọi thứ vừa nhân bị exec vứt sạch. Đo thật trong container.

#do-dac#he-dieu-hanh#zero-to-hero
2
Hệ điều hành 03/09/2026 8 phút

Nhóm tiến trình

Giết PID tiến trình cha không giết được các con — chúng thành mồ côi và chạy tiếp. Muốn hạ cả cụm phải nhắm nhóm tiến trình: kill(-pgid) một phát hạ tất. Đo thật trong container.

#do-dac#he-dieu-hanh#zero-to-hero
3
  • 1
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 17

Trang 13 / 17 — tổng 97 bài viết

Tìm kiếm
Admin

Nhấp một ngụm cà phê, viết thêm một dòng code

Xem thêm
Chuyên mục
  • DevOps 102
  • Java 100
  • Docker 68
  • Cơ sở dữ liệu 60
  • Go 60
  • Spring 60
  • Linux 54
  • Vert.x 50
  • Mạng 45
  • Hệ điều hành 45
  • Message Queue 40
  • Backend 40
  • RabbitMQ 40
  • Bảo mật 39
  • Trình biên dịch 7
  • Bảo mật ứng dụng web 1
Xem nhiều nhất
Danh sách kiểm trước khi lên sản xuất 10/08/2026 · 80
Kiểm thử mã đồng thời 05/08/2026 · 75
Đóng gói ứng dụng Java vào Docker 06/08/2026 · 58
Biến, kiểu nguyên thuỷ và kiểu tham chiếu 05/05/2026 · 44
Từ mã nguồn tới lúc chạy 04/05/2026 · 44
Thẻ phổ biến
#zero-to-hero#hieu-nang#devops#java#100-ngay-java#do-dac#docker#bao-mat#container#csdl#docker-compose#spring#postgresql#sql#go#golang#kubernetes#linux#vertx#he-dieu-hanh#mang#giam-sat#quan-sat#kafka#message-queue#redis#rabbitmq#web#dong-thoi#van-hanh#microservice#reactive#kien-truc#collections#do-tin-cay#thiet-ke#jvm#spring-boot#jpa#stream#spring-security#test#oop#event-bus#jmh#tong-ket#trinh-bien-dich#amqp#exchange#http#luong-ao#spring-amqp#bat-dong-bo#bo-nho#cong-cu#error#functional#go-loi#interface#io#logging#network#routing#spring-mvc#bytecode#consumer#generics#json#trien-khai#bat-bien#build#cache#context#dlx#event-loop#exception#gc#jackson#jdbc#lambda#lo-trinh#maven#monitoring#retry#testcontainers#tracing#vertx-web#bat-dau#channel#cluster#collectors#future#giao-dich#ha#hikaricp#java-time#jdk#jfr#junit#jwt#luu-tru#module#optional#owasp#pattern-matching#phan-quyen#queue#quorum-queue#record#rest#sealed#timeout#timezone#tls#transaction#unicode#websocket#ack#actuator#async#at-least-once#atomic#autoboxing#backpressure#bigdecimal#blockingqueue#cas#cau-hinh#chung-chi#circuit-breaker#classloader#classpath#codec#comparator#completablefuture#concurrenthashmap#config#constructor#cors#criteria#csp#csrf#da-hinh#database#deadlock#default-method#deque#dieu-khien#do-luong#do-tre#dto#encapsulation#encoding#equals#error-handling#etcd#executor#fanout#federation#flaky#flatmap#flyway#forkjoin#gitops#graalvm#gradle#hashcode#hashmap#hazelcast#headers#helm#hibernate#https#idempotency#inner-class#iterator#javac#javap#jit#jlink#jmm#jstack#ke-thua#khoa#kieu-du-lieu#lazy-queue#list#management#map#mat-khau#memcached#memory-leak#message#method#mockito#native-image#nio#oauth2#observability#oidc#openssl#outbox#package#pecs#phan-trang#phu-thuoc#poison-message#pprof#prefetch#producer#prometheus#promise#publisher-confirms#pubsub#qos#redelivery#regex#resource#restclient#router#sap-xep#scheduled#sdkman#serialization#service-discovery#servlet#set#shovel#slf4j#slice#sockjs#solid#spring-data#sse#streaming#string#struct#structured-concurrency#su-kien#switch#synchronized#testing#thiet-ke-api#thread#threadlocal#thread-pool#thymeleaf#time#toan-tu#topic#topology#treemap#ttl#tuning#type-erasure#upload#validation#varargs#verticle#vhost#volatile#web-client#webclient#worker
Lưu trữ
  • Tháng 9/2026 284
  • Tháng 8/2026 197
  • Tháng 7/2026 114
  • Tháng 6/2026 64
  • Tháng 5/2026 30
  • Tháng 11/2025 4
  • Tháng 10/2025 27
  • Tháng 9/2025 30
  • Tháng 8/2025 31
  • Tháng 7/2025 30
Theo dõi blog

Nhận email mỗi khi có bài viết mới. Không quảng cáo, huỷ bất cứ lúc nào.

Hoặc dùng RSS
Cà Phê & Code Cà Phê & Code

Cà Phê & Code là blog dành cho những người yêu công nghệ và lập trình. Nơi chia sẻ kiến thức coding, công cụ hữu ích, xu hướng công nghệ, kinh nghiệm phát triển phần mềm và những câu chuyện phía sau màn hình — tất cả được kể theo cách gần gũi, dễ hiểu, như một cuộc trò chuyện bên tách cà phê.

Liên kết
  • Trang chủ
  • Chuyên mục
  • Thẻ
  • Giới thiệu
  • Liên hệ
Chuyên mục nổi bật
DevOps (102)Java (100)Docker (68)Cơ sở dữ liệu (60)Go (60)Spring (60)Linux (54)Vert.x (50)Mạng (45)Hệ điều hành (45)Message Queue (40)Backend (40)RabbitMQ (40)Bảo mật (39)Trình biên dịch (7)Bảo mật ứng dụng web (1)

© 2026 Cà Phê & Code. Bảo lưu mọi quyền.