Научись Linux: сборка программ из исходников (эпизод 13)
Mục lục:
Lệnh thời gian được sử dụng để xác định thời gian một lệnh đã cho sẽ chạy. Nó rất hữu ích để kiểm tra hiệu năng của các tập lệnh và lệnh của bạn.
Ví dụ: nếu bạn có hai tập lệnh khác nhau thực hiện cùng một công việc và bạn muốn biết tập lệnh nào hoạt động tốt hơn, bạn có thể sử dụng lệnh thời gian Linux để xác định thời gian thực hiện của mỗi tập lệnh.
Phiên bản lệnh thời gian
Cả Bash và Zsh, các shell Linux được sử dụng rộng rãi nhất đều có các phiên bản dựng sẵn của lệnh thời gian, được ưu tiên hơn so với lệnh thời gian Gnu.
Bạn có thể sử dụng lệnh
type
để xác định xem thời gian là từ khóa nhị phân hay từ khóa tích hợp.
type time
# Bash time is a shell keyword # Zsh time is a reserved word # GNU time (sh) time is /usr/bin/time
Để sử dụng lệnh thời gian Gnu, bạn cần chỉ định đường dẫn đầy đủ đến nhị phân thời gian, thường là
/usr/bin/time
, sử dụng lệnh
env
hoặc sử dụng dấu gạch chéo ngược hàng đầu
\time
để ngăn chặn cả và tích hợp sử dụng.
Thời gian Gnu cho phép bạn định dạng đầu ra và cung cấp thông tin hữu ích khác như các cuộc gọi I / O và IPC bộ nhớ.
Sử dụng lệnh thời gian Linux
Trong ví dụ sau, chúng tôi sẽ đo thời gian tải xuống nhân Linux bằng công cụ wget:
time wget
Những gì sẽ được in dưới dạng đầu ra tùy thuộc vào phiên bản của lệnh thời gian bạn đang sử dụng:
# Bash real 0m33.961s user 0m0.340s sys 0m0.940s # Zsh 0.34s user 0.94s system 4% cpu 33.961 total # GNU time (sh) 0.34user 0.94system 0:33.96elapsed 4%CPU (0avgtext+0avgdata 6060maxresident)k 0inputs+201456outputs (0major+315minor)pagefaults 0swaps
- thực hoặc toàn bộ hoặc trôi qua (thời gian đồng hồ treo tường) là thời gian từ khi bắt đầu đến khi kết thúc cuộc gọi. Đó là thời gian từ khi bạn nhấn phím
Entercho đến khi lệnhwgethoàn thành. người dùng - lượng thời gian CPU dành cho chế độ người dùng. system hoặc sys - lượng thời gian CPU dành cho chế độ kernel.
Phần kết luận
Bây giờ bạn nên hiểu rõ về cách sử dụng lệnh thời gian. Nếu bạn muốn tìm hiểu thêm về lệnh thời gian Gnu, hãy truy cập trang thời gian.
thiết bị đầu cuối thời gianGates đã nói chuyện với Tom Brokaw của mạng lưới NBC Hoa Kỳ trong một cuộc phỏng vấn được tổ chức để đánh dấu ngày cuối cùng của Gates về công việc toàn thời gian tại Microsoft. Bắt đầu từ thứ Hai Gates sẽ dành phần thời gian ở công ty làm chủ tịch không điều hành, nhưng dành hầu hết thời gian cho quỹ từ thiện của Bill và Melinda Gates mà ông và vợ ông thành lập
Trong cuộc phỏng vấn, một phiên bản đầy đủ trong đó đã được đăng trực tuyến, Brokaw đã hỏi Gates: "Bạn có nghĩ rằng trong một năm tới, khi bạn xuống văn phòng quỹ, bạn sẽ nhìn vào Microsoft và xem Yahoo là một cánh thường trực của Microsoft, một phần của Ông Gates cho biết: "Không, tôi không nghĩ thế, nhưng có rất nhiều quyết định trước mắt mà Steve sẽ phải làm cho những gì ông ta đầu tư, R & D, và loại giao dịch nào ông ấy làm.Tôi không nghĩ rằng có khả năng nhưng có rất nhiều người khác sẽ đượ
ỦY ban Châu Âu hoan nghênh việc Google giảm thời gian lưu giữ dữ liệu cho dữ liệu tìm kiếm của người dân nhưng nó kêu gọi công ty và các đối thủ của nó đi xa hơn nữa để bảo vệ sự riêng tư của công dân châu Âu. > Google hôm thứ Ba cho biết sẽ cắt giảm thời gian lưu giữ xuống còn 9 tháng, từ 18 tháng, nhằm mục đích giải quyết mối quan ngại của các nhà quản lý về bảo vệ dữ liệu. Để so sánh, MSN của Microsoft lưu trữ dữ liệu tìm kiếm trong 18 tháng và Yahoo giữ nó trong 13 tháng.
Phó chủ tịch Ủy ban Jacques Barrot nói trong một tuyên bố rằng quyết định của Google là "bước đi đúng hướng", nhưng nói thêm rằng sáu tháng Barrot cũng ca ngợi Google một cách minh bạch để truyền đạt chính sách bảo mật tới người dùng. Ông Peter Fleicher, cố vấn về vấn đề riêng tư toàn cầu của Google cho hay, "Nhận thức của người sử dụng và nguyên tắc minh bạch là những yếu tố thiết yếu trong việc tăng cường sự tin tưởng của họ", ông Peter Fleicher, cho biết rằng nó cần phải có sự cân bằng giữa "
Từ tháng 1, Toshiba sẽ giảm sản lượng ở nhà máy 30% Các nhà máy chip thường hoạt động 24 giờ trong ngày, nhưng các nhà sản xuất thường bỏ trống cho bất cứ thứ gì từ một số ít của ngày đến một tuần trong suốt kỳ nghỉ lễ để cung cấp cho công nhân của họ một thời gian nghỉ. Các trường hợp ngoại lệ duy nhất là trong các giai đoạn nhu cầu lớn và giá cả tăng cao, khi các nhà máy tiếp tục hoạt động, và trong thời gian sụt giảm, khi thời gian nghỉ thường được mở rộng.
Với nhu cầu cho các con chip rơi xuống, sau này áp dụng trong năm nay. Toshiba sẽ đóng cửa hai dây chuyền sản xuất hiện đại nhất, sử dụng tấm wafer 300 milimet trong 13 ngày kể từ ngày 31 tháng 12 đến ngày 13 tháng 1 trong khi hai dây chuyền cũ hơn sử dụng tấm wafer 200mm và sản xuất ít chip hơn, sẽ không hoạt động trong 4 ngày.







