Bài viết có thẻ “C#”
6 bài viết có thẻ “C#”, từ mới đến cũ.
-
Named pipe trong thực tiễn — IPC chuẩn của Windows, từ thiết kế đến bảo mật
Hướng dẫn thực tiễn về named pipe, cơ chế giao tiếp giữa các tiến trình chuẩn của Windows. Bài viết sắp xếp, từ nguồn gốc, việc chọn giữa chế độ byte và chế ...
-
Thức tỉnh giả — Vì sao biến điều kiện thức "mà không được thông báo" và cách chờ đúng trên Windows
Lần chờ của biến điều kiện có thể trở về ngay cả khi không có thông báo nào tới (thức tỉnh giả). Bài viết này giải thích, từ triển khai Windows, vì sao đặc t...
-
Thực hành tốt nhất về đa luồng: ấn bản .NET — Những gì cần quyết trước khi thêm luồng
Tổng hợp các định thức thiết kế ngăn «thêm luồng rồi thỉnh thoảng crash hoặc treo» cho .NET/C#. Bài viết đi từ việc dựa trên Task thay vì tự tạo luồng, giảm ...
-
Dùng WMI/CIM từ C# và PowerShell — hướng dẫn thực hành lấy thông tin phần cứng, giám sát tiến trình và truy vấn từ xa
Cách chuẩn để lấy số serial PC, giám sát dung lượng đĩa trống và phát hiện tiến trình khởi chạy là WMI/CIM. Bài viết trình bày cmdlet CIM như Get-CimInstance...
-
Đáy I/O Windows (kỳ 4) ── Cache Manager: WriteFile của bạn đến đĩa khi nào
Kỳ 4 loạt bài hình giải Cache Manager của Windows. Sắp xếp cache triển khai như file mapping, đọc trước và ghi trễ, cách dùng FlushFileBuffers hay FILE_FLAG_...
-
Phân biệt chờ GC và rò rỉ bộ nhớ trong .NET ── Quy trình thực tế quan sát, so sánh và chứng minh bộ nhớ đang tăng
Bài viết hệ thống hóa quy trình dùng dotnet-counters, dotnet-gcdump và dotnet-dump để khoanh vùng, trong ứng dụng .NET, việc bộ nhớ tăng là do đang chờ garba...