cost 279 ms
內存緩存中的平板類和內存分配

[英]slab classes and memory allocation in memcached

我最近開始瀏覽memcached源代碼,並且遇到了這種結構。 根據我的理解,大約有64個平板,每個平板代表唯一的塊大小。 如果我們采用第一個平板類(例如80號),則屬於該平板的頁面會將其內存分成80個字節。 我不明白這句話, 他為一個平板課分配了多少個平板是什么意思? 每個 ...

Linux Slab 分配器和緩存性能

[英]Linux slab allocator and cache performance

從指南了解 linux kernel 3rd edition ,第 8.2.10 章,Slab coloring- 我們從第 2 章知道,相同的硬件緩存線映射了許多不同的 RAM 塊。 在本章中,我們還看到相同大小的對象最終被存儲在緩存中的相同偏移量處。 在不同slab中具有相同偏移量的對象, ...

OpCode 被附加到進程外語義日志記錄 (SALB) c# 中的事件名稱

[英]OpCode is being attached to event name in out-of-process Semantic logging (SALB) c#

我正在使用彈性搜索進行進程外語義日志記錄。 當我使用 kibana 瀏覽事件時,我可以看到事件即將到來。 但是事件名稱顯示為“事件名稱+操作碼”。 即事件 OpCode 被附加到事件名稱。 我的示例事件之一是 在彈性搜索(Kibana)中,事件名稱顯示為“ RequestStartStart ...

SLAB停止從Windows服務接收事件

[英]SLAB stops receiving events from Windows Service

我有一個Windows服務( myService )編寫ETW事件。 當我啟動服務時,我能夠在SLAB服務( slabService )偵聽事件時看到寫入文件的日志。 幾天后, slabService停止編寫事件。 我不認為SLAB已停止監聽,因為如果我重新啟動myService 而不 ...

我可以用類型替換SLAB每事件一個方法嗎?

[英]Can I replace SLAB one-method-per-event with types?

SLAB的示例通常如下所示: 我不喜歡每次添加新事件類型時都必須編輯MyCompanyEventSource 。 我也不喜歡記錄器只能靜態使用。 我寧願有這樣的事情: 我知道我可以自己滾動日志記錄,但是在我完全撤銷SLAB之前,我想知道自己是否不公平。 ...

語義記錄IsEnabled si始終為false?

[英]Semantic Logging IsEnabled si always false?

我在進程外使用SLAB記錄ETW事件。 今天,在WcfTestClient.exe下托管的WCF服務中出現問題 當我在EventSource繼承類的WriteEvent方法中添加斷點時,IsEnabled()返回false! 因此,沒有任何事件寫入進程外控制台日志:( 啟動C ...

2016-06-01 07:21:10   2   1512    c# / .net / slab  
在單個服務器上沒有向SemanticLogging服務注冊任何事件

[英]No events registered with SemanticLogging service on single server

我正在嘗試從企業庫語義記錄應用程序塊中獲取SemanticLogging-svc.exe,以偵聽自定義事件源的事件並將其轉儲到控制台。 這對於我的本地主機和開發服務器都很好,但是對於生產服務器卻沒有任何輸出。 因此,我正在尋找可能的答案。 控制台輸出很簡單: 我的Seman ...

如何使用語義日志記錄應用程序塊(SLAB)基於C#中的級別配置多個接收器(進程內)

[英]How to use Semantic Logging Application Block (SLAB) to configure multiple sinks based on level in C# (in-process)

設置語義日志記錄應用程序塊(SLAB)以使用多個接收器(例如,平面文件和滾動文件)時,它並不是根據我的邏輯級別寫入每個接收器; 我試圖了解原因。 我可以基於關鍵字而不是基於EventLevel將其寫入不同的接收器。 我希望一個接收器獲取所有日志,而另一個接收器僅獲取警告級別(或更糟)的 ...

2015-10-17 00:46:09   2   611    c# / slab  
“ EventSourceException”沒有每個日志的詳細信息,但日志本身仍然通過

[英]“EventSourceException” with no details on every log, but the log itself still comes through

所以我正在使用SLAB,並且有一個數據庫偵聽器注銷到數據庫。 我正在對事件源使用一種方法進行測試。 我遇到的問題是該日志正按我的意願插入數據庫中,但是在每次輸入之前我也都收到了異常日志 在我的輸出窗口中,它說的是完全相同的東西“ EventSourceException”。 我很難 ...

“IDictionary”類型的最后一個參數的目的是什么? <String, String> `在`EventListener.EnableEvents`方法中?

[英]What is the purpose of last argument of type `IDictionary<String, String>` in the `EventListener.EnableEvents` method?

我試圖找出如何在最后一個參數( IDictionary&lt;String, String&gt;的方法) EventListener.EnableEvents(EventSource, EventLevel, EventKeywords, IDictionary&lt;String, Stri ...

MVC Azure Webapp的語義日志記錄(SLAB)

[英]Semantic logging (SLAB) for MVC Azure Webapp

我正在嘗試為我的Azure Web應用程序實現SLAB(正在進行中),而我的列表器是Azure表存儲(表連接字符串),面臨的問題是-“ EventSource.IsEnabled()=始終返回false”(從帶有IIS Express的VS2013) 我的代碼 ———— global ...

為什么SLAB SqlDatabaseSink停止寫入Traces表?

[英]Why SLAB SqlDatabaseSink stopped writing to Traces table?

SLAB SqlDatabaseSink停止寫入Traces表 我並行添加了一個FlatFileSink以確保監聽器不是問題,這可以很好地寫入文件。 我也有一個SqlDatabaseSink的單元測試工作正常,但是當通過Global.asax從主項目訂閱時,只有FlatFileSink工 ...

2015-06-04 12:47:47   2   371    slab  
是否可以添加和事件方法的新版本並使用相同的事件ID?

[英]Can I add a new version of and event method and use same event ID?

關於版本控制, 語義記錄應用程序塊的文檔建議: 如果確實需要修改EventSource類,則應將更改限制為添加方法以支持新的日志消息,以及添加現有方法的重載(該方法將具有新的事件ID)。 您不應刪除或更改現有方法的簽名。 假設我有以下EventSource類: 然后, ...

如何在語義記錄應用程序塊中更改事件的消息

[英]How does one change a message for an event in Semantic Logging Application Block

我在我的應用程序中創建了一個EventSource,它正在使用SLAB。 在大多數情況下,它工作正常。 我有一條初始消息,但我決定更改消息。 每當進程外記錄器接收到事件時,它都使用舊消息而不是新消息。 如何說服SLAB / ETW /進程外記錄器使用新消息? ...

對事件ApplicationStarted使用未定義的關鍵字值0x1。在EnterpriseLibrary SLAB中

[英]Use of undefined keyword value 0x1 for event ApplicationStarted. in EnterpriseLibrary SLAB

我正在使用Enterprise Library SLAB進行日志記錄,但總是因為我正在收到錯誤的日期錯誤使用未定義的關鍵字值0x1用於事件ApplicationStarted。 它正在編譯正常但是當我們嘗試使用以下行啟用日志事件時拋出運行時錯誤 listener.EnableEvents ...

為SLAB中的每個WriteEvent注入/包含一個值

[英]Injecting/Including a value for every WriteEvent in SLAB

我們正在使用語義日志記錄應用程序塊(SLAB),目前有300多種日志記錄方法。 有沒有一種方法可以輕松地在每個WriteEvent調用中包含一個值,而不必更新所有日志記錄方法? 例如,將每個事件的客戶端IP地址寫入日志。 謝謝! ...

SLAB,進程外:更改事件源方法的簽名會導致錯誤的事件記錄

[英]SLAB, out-of-process: changing the signature of an event source method causes incorrect event logging

我實現了一個用於記錄事件的事件源類。 重復更改一種記錄事件的方法的簽名(參數名稱和參數類型)后,將不再正確記錄事件。 例如,當記錄事件時,不是使用當前參數名稱設置有效負載,而是使用方法的先前版本使用的參數記錄事件。 例如: 方法的版本n: 方法的n + 1版: 調用此 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM