首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    debian10更新内核_debian升级内核

    我的内核升级是从2.6.32.5到2.6.38.2。 开始这几部分是跟着下面这个文章做的: http://blog.csdn.net/ctbinzi/article/details/6006931 先安装好所需软件,以及下载最新内核: #apt-get #cd linux-2.6.36 为了节省时间,请执行以下命令从现有内核中获得配置 #make oldconfig 执行完此条命令后,会根据新老内核的差异情况,询问你一些问题,如果不确定的话请都是用默认 以上步骤完成后,执行内核配置程序 #make menuconfig(这里会出现问题就是不知道menuconfig的操作。但是一般的就不用管。 debian卸载旧内核: debian卸载旧内核要先看看有哪些旧的内核,用命令: dpkg –get-selections |grep linux 如果你的内核是以

    3.3K30编辑于 2022-11-02
  • 来自专栏半旧的技术栈

    数据库内核】01——从0到1数据库内核实战,挑战数据库领域最强大脑

    前 言 作者简介:半旧518,长跑型选手,立志坚持写10年博客,专注于java后端、数据库内核及生态开发 ☕专栏简介:相当硬核,讲解数据库内核开发的理论、实战,带你深入解读数据库源码,剖析内核原理 ,实战手撸数据库内核 文章简介:一篇文章快速上手数据库内核开发,从0到1部署开源数据库(MinoOB),引爆你的数据库学习热情,挑战数据库领域最强大脑,成为开源社区的contributor 文章对应视频教程 id=4921929 github仓库:https://github.com/oceanbase/miniob 文章目录 1、数据库系统概述 1.1 给入门小白洗洗脑 1.1.1 为什么学习数据库内核 1.1.2 数据库开发入门难吗 1.1.3 这篇文章教你什么内容 1.2 数据库的那些事儿 1.2.1 没有数据库真的让开发头大 1.2.2 数据库要解决什么问题 1.2.3 早期的数据库系统 1.2.4 为什么学习数据库内核 了解底层 出故障救火 数据库开发不吃青春饭,越老越吃香 未来趋势,国家要防止数据库被老美卡脖子 1.1.2 数据库开发入门难吗 不难。

    2.5K10编辑于 2022-10-26
  • 来自专栏安全的矛与盾

    windows10内核态提权方法汇总

    前言 近期由于某些项目的原因,突然激发了我对windows内核提权原理的兴趣。 于是就想研究一下,在拿到一个内核态任意代码执行漏洞后,到底有多少种方法常用的方法还能在windows 10上成功提权,针对这些不同的提权方法到底有没有一个比较通用的拦截方案? ,学习三种还能够在windows 10 上成功提权的方法,并写出相对应的shellcode。 环境的准备 为了进行内核态的shellcode测试,那首先就需要先有一个内核态的任意代码执行漏洞。最简单的思路就是写一个驱动,它能够从用户态读取shellcode过来,然后在内核中当作代码执行。 因为token指针只是内核内存中的数据,对于在内核模式中执行的代码来说,将其更改为指向不同的token以赋予该进程一个不同的权限集,这是非常容易的事情。

    2.1K30编辑于 2023-02-27
  • 来自专栏全栈程序员必看

    10_linux内核定时器实验

    一、linux时间管理和内核定时器简介 1、内核时间管理简介 1)宏HZ ​ 硬件定时器产生的周期性中断,中断频率就是系统频率(拍率)。 系统拍率可以设置,单位是HZ,可在编译内核时通过图形化界面设置,设置路径如下:Kernel Features -> Timer frequency([=y]) ​ 配置完以后,可在内核源码根目录下的 . 1)timer_list 结构体 ​ 使用内核定时器,不需要设置寄存器,内核提供了定时器结构体和 API 函数。 3、linux 内核短延时函数 ​ Linux内核提供了毫秒、微秒和纳秒延时函数,这三个函数如表: 函数 描述 void ndelay(unsigned long nsecs) 纳秒延时函数 void imx6ul-evk 中添加 pinctrl 节点: gpioled: ledgrp { fsl,pins = < MX6UL_PAD_GPIO1_IO03__GPIO1_IO03 0x10b0

    2.6K30编辑于 2022-09-13
  • 来自专栏芋道源码1024

    基于 Nginx 实现 10万+ 并发,Linux 内核优化

    来源:http://t.cn/EyQTMwG 由于默认的Linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能 ; 在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,期内核参数的调整都是不同的,这里针对最通用的、使Nginx 支持更多并发请求的TCP网络参数做简单的配置; 首先,你需要修改/etc/sysctl.conf来更改内核参数。 TIME_WAIT状态的链接存在; ner.ipv4.tcp_keepalive_time = 600 #当keepalive启动时,TCP发送keepalive消息的频度;默认是2小时,将其设置为10 net.core.rmem_max = 12582912 #表示内核套接字接受缓存区较大大小。 net.core.wmem_max = 12582912 #表示内核套接字发送缓存区较大大小。

    3.3K30发布于 2018-12-25
  • 来自专栏mysql

    hhdb数据库介绍(10-10)

    功能入口: 在管理平台页面中点击配置->节点管理->"切换"使用须知:配置了数据节点高可用切换规则,且已经动态加载到计算节点 节点下主从、双主的复制关系已经搭建好,且复制延时时间不得超过10秒MGR节点不支持手动切换 若取消master_delay后的复制延迟仍大于10s,则不允许切换,master_delay也会恢复之前设置的值。 如果优先级最高的从存储节点不可用或延迟超过10秒,程序将从剩余切换规则中依次选择优先级最高的进行切换,如果均不可用或延迟超过10秒,则切换失败,提示错误(切换失败日志提示 switch datasource

    24310编辑于 2024-12-05
  • 来自专栏光城(guangcity)

    数据库内核分析之GPDB and PostgreSQL Portal

    Portal 1.1 入口层 1.2 Portal层 2.游标Cursor 2.1 打开游标 2.2 关闭游标 2.3 FETCH or MOVE GPDB and PostgreSQL Portal内核分析

    1K20编辑于 2022-12-02
  • 来自专栏cwl_Java

    数据库PostrageSQL-管理内核资源

    这是一种通常被用于其他数据库(DB/2)的配置。 在HP-UX 10 上,SEMMNS的出厂默认值是 128,这可能对大型数据库站点太低。 http://sunsite.uakom.sk/sunworldonline/swol-09-1997/swol-09-insidesolaris.html Solaris 2.10 (Solaris 10 ) 及以后OpenSolaris在 Solaris 10 及以后的版本以及 OpenSolaris 中,默认的共享内存和信号量设置已经足以应付大部分PostgreSQL应用。 对于将有巨大数量连接的数据库服务器,我们推荐的其他内核设置修改是: project.max-shm-ids=(priv,32768,deny) project.max-sem-ids=(priv,4096

    1.3K10发布于 2020-09-17
  • 驱动开发:Win10内核枚举SSDT表基址

    三年前面朝黄土背朝天的我,写了一篇如何在Windows 7系统下枚举内核SSDT表的文章《驱动开发:内核读取SSDT表基址》三年过去了我还是个单身狗,开个玩笑,微软的Windows 10系统已经覆盖了大多数个人 看一款闭源ARK工具的枚举效果:图片直接步入正题,首先SSDT表中文为系统服务描述符表,SSDT表的作用是把应用层与内核层联系起来起到桥梁的作用,枚举SSDT表也是反内核工具最基本的功能,通常在64位系统中要想找到 图片那么如果将这个过程通过代码的方式来实现,我们还需要使用《驱动开发:内核枚举IoTimer定时器》中所使用的特征码定位技术,如下我们查找这段特征。 ,qword ptr ds:[rdi+r10] | 4D:631C82 | movsxd r11,dword ptr ds:[r10+rax*4] ,qword ptr ds:[rdi+r10] |4D:631C82 | movsxd r11,dword ptr ds:[r10+rax*4]

    89620编辑于 2022-11-18
  • 来自专栏roseduan写字的地方

    我的编程故事—8 数据库内核

    于是我开始在上海投递简历,接连面试了好几家公司,比较幸运的拿到了其中一些数据库内核开发的岗位机会。 我虽然凭借两个开源项目,有一些存储方面的基础知识,但是对于关系型数据库、分布式数据库,了解的东西甚少,基础其实也比较薄弱,但是得益于公司急需数据库内核方面的人,就算没有太多经验的也可以培养,于是我就比较幸运的转到了数据库内核 转到数据库内核之后,我开始了这方面的学习,以及适应新的工作,在开源项目上面花的时间就比较少了。 今年又发生了一些重要的事情,比如我开始更多的深入到数据库内核开发当中,并且开始撰写自己的课程,把自己所学的知识传播给更多的人,让自己的经历能够影响和激励更多的人。 这一次系列文章,主要是回顾了自己工作四年多以来的一些经历,从自学编程转码,到转行基础架构和数据库内核,然后折腾自己的开源项目,算是一个复盘了。

    44440编辑于 2023-11-17
  • 来自专栏软件技术交流

    安卓10如何循环保存上层及内核日志

    1,安卓10使用logcat不会默认保存内核日志,需要配置属性ro.logd.kernel=true 2,在init.rc中创建启动抓取日志的服务,如下: #add for get aplogs on

    1.2K30编辑于 2023-05-16
  • 来自专栏FreeBuf

    内核漏洞利用:通过WARBIRD在Windows 10上提升权限

    该漏洞还被Microsoft标记为“Wont-Fix”,意思就是32位的Windows 10 Creator版本仍然存在漏洞。 漏洞概览 根据披露出的消息,我们可以了解到这个漏洞影响了32位Windows 10 Creators版本的更新。 这个漏洞的存在是由于一个新的信息类“WARBIRD”被添加到NtQuerySystemInformation中,但是这个类在32位Windows 10上被错误处理了。 搭建实验环境 为了能搭建实验环境,我们需要一些虚拟机: Windows 10 Creators Update x86 - 这是靶机 带有WinDBG的Windows系统 - 这个供调试使用 在靶机上,我们需要使用以下命令启用 重新启动靶机后,在WinDBG中会打开内核调试会话,并且会在利用过程中更容易地探索内核状态: ?

    2K80发布于 2018-02-26
  • 来自专栏凹凸玩数据

    盘点 10数据库

    大家好,我是小五 DB-Engines 最近发布了 2021 年 9 月份的数据库排名。该网站根据数据库管理系统的受欢迎程度对其进行排名,实时统计了 378 种数据库的排名指数。 前 30 名的排行情况详见下图,前10数据库 用线段做了分割。同时在文末,会免费赠送给大家一些数据库书籍! 跌幅榜情况 较去年同期,本月三霸主集体暴跌再次霸占了“同期跌幅榜”。 虽然各大开源类数据库百花齐放,然而,在 DB-Engines 全球数据库排行榜上,Oracle 和 MySQL 依然是世界上最受欢迎的商业和开源类数据库,而且领跑优势还在继续扩大。 小众数据库不可小觑 数据库相关从业人员可以将 DB-Engines 数据库排名作为参考,大数据时代发展速度之快超乎我们的想象,新的数据库产品仍然在不断诞生,如果你的需求比较特殊,大众数据库产品无法很好地满足你 快手内部也在使用 ClickHouse,存储总量大约 10PB, 每天新增 200TB, 90% 查询小于 3S。

    2.5K10发布于 2021-10-18
  • 全球数据库 TOP 10

    在众多数据库品牌中,这十大数据库脱颖而出,我们一起来盘一盘。 Express 版(Express):免费版本,功能有限(如最大数据库大小 10GB)。适合开发测试环境或小型个人项目。 国内云原生数据库市场的领导者,与华为云深度整合。 达梦数据库(DM) 达梦数据库(DM)是由武汉达梦数据库股份有限公司自主研发的一款高性能、高可靠性、高安全性的企业级关系型数据库管理系统。 作为国内唯一100%完全自主研发的数据库,达梦数据库不采用任何开源内核,完全掌握核心技术,技术路线稳定可控,无知识产权风险。 达梦数据库采用多级存储架构与内存计算技术,支持大规模数据处理。 #分布式数据库 #Nosql #国产数据库 #云原生数据库 #分布式关系型数据库 #原生分布式数据库 #阿里 #华为 #微软 #科技 #互联网 #IT 都看到这里了,觉得不错的话,随手点个赞 、推荐

    45610编辑于 2026-03-24
  • 来自专栏腾讯云数据库(TencentDB)

    腾讯云数据库内核揭秘 TXSQL Internals @2018

    2018年10月13日ACMUG南京站,来自腾讯技术工程事业群TEG基础架构部数据库内核团队专家工程师王少华,做了主题为「TXSQL Internals@2018」的分享。 王少华 ACUMG主席团成员,腾讯专家工程师,负责腾讯云数据库内核TXSQL技术架构与核心开发。 华中科技大学数据库所研究生毕业,先后在达梦,Teradata,Oracle等公司从事数据库内核研发,专注于数据库10+年。 image.png CDB是整个数据库云服务的平台,而TXSQL则是这个平台里的数据库内核,提供数据库引擎和复制这两个核心功能。 TXSQL是基于ORACLE官方的MySQL内核版本进行深度定制。在可用性,性能优化,企业级特性等等方面进行了很大的改进和提升。

    1.7K30发布于 2018-10-19
  • 来自专栏嵌入式ARM和Linux

    Linux内核10-list_head和hlist_head的理解

    内核为什么设计这么2个双向链表呢?使用它们有什么好处?它们的使用场景分别是什么呢? 让我们一一阐述: 设计目的 内核中大量使用数据表,为了更好的管理这些表,必须满足: 所有操作都是原子的,不能受到并发的影响。 访问时间尽可能短,提高内核查找匹配速度。 适用场景 list_head结构组成的列表适用于对遍历时间要求比较严格的地方,比如进程的管理。 hlist_head和hlist_node主要用于散列表中,因为内核中存在大量的hash表,使用这种方式实现的散列表因为少一个指针,可以节省一半的空间。 static struct net_device *devices; static int hlist_module_init(void) { const int dev_num = 10

    3.3K21编辑于 2022-08-10
  • 来自专栏PostgreSQL研究与原理解析

    国产数据库-内核特性-gbase8a智能索引

    国产数据库-内核特性-gbase8a智能索引 南大通用gbase8a MPP Cluster是一款分析型MPP数据库,有个特性鲜明的功能就是智能索引。 该索引建立膨胀率不超过百分之一,包含基于列的统计信息,可以有效过滤数据,大幅降低数据库磁盘IO,尤其是在聚合操作上也能达到很高的性能。 1、infobright Infobright是一款开源列式存储数据库,采用知识网格查询优化方式,对即席查询有很大提升。可惜已经没人维护了。而Gbase8a的列存就是基于infobright。

    91840编辑于 2023-08-09
  • 来自专栏【腾讯云开发者】

    数据库内核工程师必读论文清单

    (http://www.cs.albany.edu/~jhh/courses/readings/zhou10.pdf) Accelerating Queries with GroupBy and Join /wiki/asterix/raw-attachment/wiki/cs295-2009-fall/ParallelDB2.pdf) Parallel SQL execution in Oracle 10g (https://www.cidrdb.org/cidr2005/papers/P07.pdf) 彩蛋时刻 为了致敬中国数据库从业者一起走过的半个世纪,腾讯云 TVP《技术指针》与《明说三人行》策划了 【中国数据库前世今生】系列记录片。 从 80 年代到 20 年代,每期将深入探讨该时代下的数据库演变历程,以及这些大趋势下鲜为人知的小故事。以下为 90 年代纪录片正片。----

    66911编辑于 2024-07-05
  • 来自专栏PostgreSQL研究与原理解析

    国产数据库 - 内核特性 - CloudberryDB中的Runtime Filter

    国产数据库 - 内核特性 - CloudberryDB中的Runtime Filter 今年5月份GreenPlum官方将GitHub仓库代码全部删除,各个分支的issues和bugs讨论等信息全部清除

    45710编辑于 2024-06-26
  • 来自专栏数据库干货铺

    深度优化数据库性能:Linux 内核参数调整解析

    数据库服务器性能的优化是每个IT团队关注的焦点之一。除了数据库引擎的优化之外,合理调整操作系统的内核参数也是提高数据库性能的关键。 本文将解析一些常见的 Linux 内核参数,以及它们在数据库服务器优化中的作用和建议的值。 1. ,减少因连接中断导致的性能损失 1.10 文件描述符和缓存优化 fs.file-max = 65536 vm.dirty_background_ratio = 5 vm.dirty_ratio = 10 结语 深度调优数据库服务器性能需要综合考虑多个方面,包括网络安全、连接管理、资源利用等。合理配置 Linux 内核参数是提高数据库性能的关键缓解之一。 比hive快10倍的大数据查询利器-- presto 4. 监控利器出鞘:Prometheus+Grafana监控MySQL、Redis数据库 5.

    96930编辑于 2023-11-17
领券