四时宝库

程序员的知识宝库

Linux文件:超级块inode dentry file关系

一:文件系统

1. 什么是文件系统?

手把手教Linux驱动4-进程、文件描述符、file、inode关系详解

本文目标

  1. 什么是文件描述符?

  2. 进程打开文件相关信息管理

linux锁指北(linux锁定文件的命令)

linux锁指北

锁一般用于解决资源竞争,比如多进程或者多线程场景下。锁主要是为了保证同一个资源在同一时间只能被一名修改者修改。

做项目的时候突然想到的问题:限流组件的应用和设计原则

做业务的同学都知道,在现实情况中,往往会出现流量暴增的情况。这些流量可能来自于黑客的爬虫,也可能来自于节日大促,或者其他一些渠道。当然业界都有对策,比如反爬、熔断、降级、限流等等不一而足。

有点难、又有点好玩的 Linux VFS 4 大对象

一:文件系统

1. 什么是文件系统?

Linux Posic消息队列和System V消息队列的区别

概述

面试中关于多线程同步,你必须要思考的问题

原文:http://www.java520.cn/多线程/87.html

ReentrantLock的实现网上有很多文章了,本篇文章会简单介绍下其java层实现,重点放在分析竞争锁失败后如何阻塞线程。 因篇幅有限,synchronized的内容将会放到下篇文章。

如何统计C程序的运行时间(c语言统计程序)

Linux下统计C语言程序执行时间的方法有以下几种:

- 使用time命令。这是最简单的方法,只需要在执行文件前加上time,就会显示程序运行的时间,包括real(实际时间),user(用户态时间)和sys(内核态时间)。例如,编译一个hello.c文件:

c++ 杂项 (3) 读写文件(c++file读写文件)

杂项(3)读写文件

c++ 对文件提供了流方式读写, 一般工作中都会简单地封装个读写函数,方便使用。

Linux时间子系统之:POSIX Clock(linux时间校准命令)

一、前言

clock是timer的基础,任何一个timer都需要运作在一个指定的clock上来。内核中维护了若干的clock。根据计时的特点,clock分成两种:一种是真实世界的时间概念,另外一个是仅仅计算CPU执行时间 。从clock的生命周期来看,可以分成静态和动态的posix clock,静态是一直存在于内核中的,而动态clock有创建和销毁的概念。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接