소스 검색

pf: 修复fwQque:size() 太慢的问题

master
SisMaker 3 년 전
부모
커밋
311b80a358
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. +1
    -1
      src/Faw/fwQueue.erl
  2. +1
    -1
      src/eFaw.erl

+ 1
- 1
src/Faw/fwQueue.erl 파일 보기

@ -15,7 +15,7 @@
new(Name) ->
case ets:info(Name, id) of
undefined ->
ets:new(Name, [ordered_set, public, named_table, {write_concurrency, true}]);
ets:new(Name, [ordered_set, public, named_table, {write_concurrency, true}, {decentralized_counters, false}]);
_ ->
name_used
end.

+ 1
- 1
src/eFaw.erl 파일 보기

@ -58,7 +58,7 @@ closeF(FName) ->
-spec inWork(FName :: atom(), Work :: term()) -> true | false.
inWork(FName, Work) ->
% fwQueue:in(FName, Work).
%fwQueue:in(FName, Work).
FTaskLen = fwQueue:size(FName),
FTMax = FName:getV(?fTMax),
FTLfl = FName:getV(?fTLfl),

불러오는 중...
취소
저장